Skip to content

Commit

Permalink
Shorten conversion methods
Browse files Browse the repository at this point in the history
  • Loading branch information
douglasg14b committed Dec 9, 2023
1 parent 62a9cf1 commit 5cc4cdf
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion Clawfoot.Status.Automapper/StatusExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ public static class StatusExtensions
public static IStatus<TToResult> MapResultTo<TFromResult, TToResult>(this IStatus<TFromResult> status, IMapper mapper)
{
TToResult result = mapper.Map<TToResult>(status.Result);
return status.ConvertTo<TToResult>(result);
return status.To<TToResult>(result);
}
}
}
6 changes: 3 additions & 3 deletions Clawfoot.Status/Clawfoot.Status.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<RepositoryUrl>https://github.com/clawfoot-software/Clawfoot/tree/master/Clawfoot.Status</RepositoryUrl>
<Copyright>2019 Douglas Gaskell</Copyright>
<Version>1.0.0</Version>
<Version>1.0.1</Version>
<LangVersion>8.0</LangVersion>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageLicenseExpression>LGPL-3.0-only</PackageLicenseExpression>
<AssemblyVersion>0.1.0.0</AssemblyVersion>
<FileVersion>0.1.0.0</FileVersion>
<AssemblyVersion>0.1.0.1</AssemblyVersion>
<FileVersion>0.1.0.1</FileVersion>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>Adds additional Status constructors to simplify caller needs to create a status from an Irror that is created from an error enum</PackageReleaseNotes>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion Clawfoot.Status/Interfaces/IStatus.Generic.cs
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ public interface IStatus<T> : IStatus
/// </summary>
/// <typeparam name="TResult"></typeparam>
/// <param name="result"></param>
IStatus<TResult> ConvertTo<TResult>(TResult result);
IStatus<TResult> To<TResult>(TResult result);

void Deconstruct(out IStatus status, out T result)
{
Expand Down
2 changes: 1 addition & 1 deletion Clawfoot.Status/Interfaces/IStatus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ public interface IStatus
/// </summary>
/// <typeparam name="T">The Generic Type for the returned status</typeparam>
/// <returns></returns>
IStatus<T> AsGeneric<T>();
IStatus<T> As<T>();

/// <summary>
/// Creates a <see cref="IStatus{T}"/>, merges this status into it, and sets the result
Expand Down
2 changes: 1 addition & 1 deletion Clawfoot.Status/Status.Generic.cs
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ public T MergeIntoStatusAndReturnResult(IStatus<T> status)
}

/// <inheritdoc/>
public IStatus<TResult> ConvertTo<TResult>(TResult result)
public IStatus<TResult> To<TResult>(TResult result)
{
IStatus<TResult> status = new Status<TResult>();
status.SetResult(result);
Expand Down
2 changes: 1 addition & 1 deletion Clawfoot.Status/Status.cs
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@ public string ToUserFriendlyString(string seperator = "\n")
}

/// <inheritdoc/>
public IStatus<T> AsGeneric<T>()
public IStatus<T> As<T>()
{
IStatus<T> status = new Status<T>();
status.MergeStatuses(this);
Expand Down

0 comments on commit 5cc4cdf

Please sign in to comment.