completion of the ApiManager ✅
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
dded54568b
commit
f66fc1a48d
@ -0,0 +1,14 @@
|
|||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<TargetFramework>net6.0</TargetFramework>
|
||||||
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\DTO\DTO.csproj" />
|
||||||
|
<ProjectReference Include="..\Model\Model.csproj" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
</Project>
|
@ -1,53 +1,53 @@
|
|||||||
using DTO;
|
using DTO;
|
||||||
using Model;
|
using Model;
|
||||||
|
|
||||||
namespace ApiLol.Mapper
|
namespace ApiMapping.enums
|
||||||
{
|
{
|
||||||
public static class ChampionClassMapper
|
public static class ChampionClassMapper
|
||||||
{
|
{
|
||||||
public static ChampionClassDto ToDto(this ChampionClass championClass)
|
public static ChampionClassDto ToDto(this ChampionClass championClass)
|
||||||
{
|
{
|
||||||
switch (championClass)
|
switch (championClass)
|
||||||
{
|
{
|
||||||
case ChampionClass.Unknown:
|
case ChampionClass.Unknown:
|
||||||
return ChampionClassDto.Unknown;
|
return ChampionClassDto.Unknown;
|
||||||
case ChampionClass.Assassin:
|
case ChampionClass.Assassin:
|
||||||
return ChampionClassDto.Assassin;
|
return ChampionClassDto.Assassin;
|
||||||
case ChampionClass.Fighter:
|
case ChampionClass.Fighter:
|
||||||
return ChampionClassDto.Fighter;
|
return ChampionClassDto.Fighter;
|
||||||
case ChampionClass.Mage:
|
case ChampionClass.Mage:
|
||||||
return ChampionClassDto.Mage;
|
return ChampionClassDto.Mage;
|
||||||
case ChampionClass.Marksman:
|
case ChampionClass.Marksman:
|
||||||
return ChampionClassDto.Marksman;
|
return ChampionClassDto.Marksman;
|
||||||
case ChampionClass.Support:
|
case ChampionClass.Support:
|
||||||
return ChampionClassDto.Support;
|
return ChampionClassDto.Support;
|
||||||
case ChampionClass.Tank:
|
case ChampionClass.Tank:
|
||||||
return ChampionClassDto.Tank;
|
return ChampionClassDto.Tank;
|
||||||
default:
|
default:
|
||||||
return ChampionClassDto.Unknown;
|
return ChampionClassDto.Unknown;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public static ChampionClass ToModel(this ChampionClassDto championClass)
|
public static ChampionClass ToModel(this ChampionClassDto championClass)
|
||||||
{
|
{
|
||||||
switch (championClass)
|
switch (championClass)
|
||||||
{
|
{
|
||||||
case ChampionClassDto.Unknown:
|
case ChampionClassDto.Unknown:
|
||||||
return ChampionClass.Unknown;
|
return ChampionClass.Unknown;
|
||||||
case ChampionClassDto.Assassin:
|
case ChampionClassDto.Assassin:
|
||||||
return ChampionClass.Assassin;
|
return ChampionClass.Assassin;
|
||||||
case ChampionClassDto.Fighter:
|
case ChampionClassDto.Fighter:
|
||||||
return ChampionClass.Fighter;
|
return ChampionClass.Fighter;
|
||||||
case ChampionClassDto.Mage:
|
case ChampionClassDto.Mage:
|
||||||
return ChampionClass.Mage;
|
return ChampionClass.Mage;
|
||||||
case ChampionClassDto.Marksman:
|
case ChampionClassDto.Marksman:
|
||||||
return ChampionClass.Marksman;
|
return ChampionClass.Marksman;
|
||||||
case ChampionClassDto.Support:
|
case ChampionClassDto.Support:
|
||||||
return ChampionClass.Support;
|
return ChampionClass.Support;
|
||||||
case ChampionClassDto.Tank:
|
case ChampionClassDto.Tank:
|
||||||
return ChampionClass.Tank;
|
return ChampionClass.Tank;
|
||||||
default:
|
default:
|
||||||
return ChampionClass.Unknown;
|
return ChampionClass.Unknown;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in new issue