示例#1
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            TeamMemberInfo.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap <RosterDto, IRoster>().As <Roster>();
            autoMapperService.CreateApiModelMap <RosterDto, Roster>();
        }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            ChampionStats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap<RankedStatsDto, IRankedStats>().As<RankedStats>();
            autoMapperService.CreateApiModelMap<RankedStatsDto, RankedStats>();
        }
示例#3
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            BasicData.CreateMap(autoMapperService);
            Rune.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface <RuneListDto, RuneList, IRuneList>();
        }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            AggregatedStats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap<ChampionStatsDto, IChampionStats>().As<ChampionStats>();
            autoMapperService.CreateApiModelMap<ChampionStatsDto, ChampionStats>();
        }
示例#5
0
        private static IMappingExpression <RawStatsDto, T> CreateMap <T>(AutoMapperService autoMapperService)
            where T : IRawStats
        {
            return(autoMapperService.CreateApiModelMap <RawStatsDto, T>()
                   .ForSourceMember(x => x.Item0, x => x.Ignore())
                   .ForSourceMember(x => x.Item1, x => x.Ignore())
                   .ForSourceMember(x => x.Item2, x => x.Ignore())
                   .ForSourceMember(x => x.Item3, x => x.Ignore())
                   .ForSourceMember(x => x.Item4, x => x.Ignore())
                   .ForSourceMember(x => x.Item5, x => x.Ignore())
                   .ForSourceMember(x => x.Item6, x => x.Ignore())
                   .ForSourceMember(x => x.SummonerSpell1, x => x.Ignore())
                   .ForSourceMember(x => x.SummonerSpell2, x => x.Ignore())
                   .ForMember(x => x.SummonerSpells, x => x.Ignore())
                   .ForMember(x => x.ItemIds, x => x.Ignore())
                   .BeforeMap((s, d) =>
            {
                d.SummonerSpells = new List <int>
                {
                    s.SummonerSpell1,
                    s.SummonerSpell2
                };

                d.ItemIds = new List <int>
                {
                    s.Item0,
                    s.Item1,
                    s.Item2,
                    s.Item3,
                    s.Item4,
                    s.Item5,
                    s.Item6,
                };
            }));
        }
示例#6
0
 private static IMappingExpression <LeagueDto, T> CreateMap <T>(AutoMapperService autoMapperService)
     where T : ILeague
 {
     return(autoMapperService.CreateApiModelMap <LeagueDto, T>()
            .ForMember(x => x.LeagueItems, x => x.MapFrom(z => z.Entries))
            .ForMember(x => x.LeagueType, x => x.MapFrom(z => z.Queue)));
 }
示例#7
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Mastery.CreateMap(autoMapperService);
            MasteryTree.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface <MasteryListDto, MasteryList, IMasteryList>();
        }
示例#8
0
        /// <summary>
        /// Metodo per invocare dinamicamente un metodo di servizio su un client tra quelli caricati a runtime in base alle configurazioni all'interno del BaseProxy.json
        /// </summary>
        /// <param name="_callConfig">definisce il nome del client sul quale invocare il metodo di servizio e il metodo di servizio da invocare
        /// {
        ///     "ServiceClientName" : "Nome del client",
        ///     "ServiceMethodName" : "Nome del metodo da invocare"
        /// }
        /// se 'ServiceClientName' nullo o vuoto la classe si occupa di fare una ricerca del metodo su tutti i client definiti nel config
        /// 'ServiceMethodName' non può essere ne nullo ne vuoto
        /// </param>
        /// <param name="_datasource">Il datasource con il quale fare il binding sull'oggetto che riceve in input il metodo di servizio, se non si conosce la struttura che deve avere
        /// invocare il metodo BaseProxy.GetDataSourceInfo(_callConfig) per avere un esempio della struttura
        /// </param>
        /// <param name="_configuration">Non obbligatorio, necessario solo nel caso in cui nel datasource sono presenti delle proprietà con nome diverso rispetto a quello dell'oggetto
        /// sul quel fare il binding. In quel caso va definito in questo modo:
        /// {
        ///     "NomeProprietàOggettoDestinazione" : "NomeProprietàOggettoJson"
        /// }
        /// ES.
        /// {
        ///     "Name" = "ragsoc",
        ///     "InboundShipmentPlanRequestItems" = "tt-provoci-parent",
        ///     "member" = "tt-provoci"
        /// }
        /// </param>
        /// <returns>Risultato della chiamata al servizio in formato JSON</returns>
        public string CallServiceDynamically(string _callConfig, string _datasource, string _configuration = "{}")
        {
            string _result = string.Empty;

            logger.Debug(this.GetType().Name + ".CallServiceDynamically -> CallConfig: " + _callConfig);
            logger.Debug(this.GetType().Name + ".CallServiceDynamically -> DataSource: " + _datasource);
            logger.Debug(this.GetType().Name + ".CallServiceDynamically -> DataSourceColumnDefinition: " + _configuration);

            try
            {
                //Recupero la configurazione della chiamata al servizio (nome del client e metodo da chiamare)
                var callConfig = _callConfig.DeserilizeJson <DynamicInvokeConfig>();
                //Recupero l'instanza del client del servizio
                var service = GetServiceInstance(callConfig);
                //Recupero le informazioni del metodo da invocare
                var methodInfo = service?.GetType()?.GetMethod(callConfig.ServiceMethodName);
                //Creo l'istanza della request tramite l'automapper bindando le proprietà con stessa nomenclatura (o come configurazione) tra datasource e instanza
                var request = AutoMapperService.Map(methodInfo.GetParameters(), _datasource.DeserilizeJson(), _configuration.DeserilizeJson());
                logger.Info(GetType().Name + ".CallServiceDynamically -> Calling Service: " + service.GetType().Name + "." + methodInfo.Name);
                //invoco il metodo
                RetryService.Excecute(Config.MaxRetry, Config.RetryDelay, () => _result = methodInfo.Invoke(service, request).SerializeObject());
            }
            catch (Exception ex)
            {
                logger.Error(GetType().Name + ".CallServiceDynamically -> Deserialization | Reflection | Invoking Error", ex);
                throw;
            }
            logger.Debug(GetType().Name + ".CallServiceDynamically -> result: " + _result);
            return(_result);
        }
示例#9
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.MiniSeries.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap <LeagueEntryDto, ILeagueEntry>().As <LeagueEntry>();
            autoMapperService.CreateApiModelMap <LeagueEntryDto, LeagueEntry>();
        }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            AggregatedStats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap <ChampionStatsDto, IChampionStats>().As <ChampionStats>();
            autoMapperService.CreateApiModelMap <ChampionStatsDto, ChampionStats>();
        }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.MiniSeries.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap<LeagueEntryDto, ILeagueEntry>().As<LeagueEntry>();
            autoMapperService.CreateApiModelMap<LeagueEntryDto, LeagueEntry>();
        }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Mastery.CreateMap(autoMapperService);
            MasteryTree.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<MasteryListDto, MasteryList, IMasteryList>();
        }
示例#13
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            ChampionStats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap <RankedStatsDto, IRankedStats>().As <RankedStats>();
            autoMapperService.CreateApiModelMap <RankedStatsDto, RankedStats>();
        }
示例#14
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            TeamMemberInfo.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap<RosterDto, IRoster>().As<Roster>();
            autoMapperService.CreateApiModelMap<RosterDto, Roster>();
        }
示例#15
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            BasicData.CreateMap(autoMapperService);
            Rune.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<RuneListDto, RuneList, IRuneList>();
        }
示例#16
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Image.CreateMap(autoMapperService);
            LevelTip.CreateMap(autoMapperService);
            SpellVars.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<SpellDto, Spell, ISpell>();
        }
示例#17
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            CreateMap <Champion>(autoMapperService);
            CreateMap <IChampion>(autoMapperService).As <Champion>();

            autoMapperService.CreateMap <ChampionListDto, IEnumerable <IChampion> >()
            .ConvertUsing(x => x.Champions.Select(autoMapperService.Map <ChampionDto, IChampion>));
        }
示例#18
0
 internal static void RegisterMappings()
 {
     AutoMapperService.Initialize(c =>
     {
         c.AddProfile <DomainToViewModelMappingProfile>();
         c.AddProfile <ViewModelToDomainMappingProfile>();
     });
 }
示例#19
0
        internal static void InitAutoMapper()
        {
            var mapperSvc = new AutoMapperService();
            var profile   = new MyMapperProfile();

            mapperSvc.Initialize(profile);
            InjecterGetter.SetBaseMapperService(mapperSvc);
        }
示例#20
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Image.CreateMap(autoMapperService);
            LevelTip.CreateMap(autoMapperService);
            SpellVars.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface <SpellDto, Spell, ISpell>();
        }
示例#21
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            MatchHistorySummary.CreateMap(autoMapperService);
            Models.Roster.CreateMap(autoMapperService);
            TeamStatDetail.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap <TeamDto, ITeam>().As <Team>();
            autoMapperService.CreateApiModelMap <TeamDto, Team>();
        }
示例#22
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Gold.CreateMap(autoMapperService);
            Models.Image.CreateMap(autoMapperService);
            MetaData.CreateMap(autoMapperService);
            BasicDataStats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<ItemDto, Item, IItem>();
        }
示例#23
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            MatchHistorySummary.CreateMap(autoMapperService);
            Models.Roster.CreateMap(autoMapperService);
            TeamStatDetail.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap<TeamDto, ITeam>().As<Team>();
            autoMapperService.CreateApiModelMap<TeamDto, Team>();
        }
示例#24
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            BasicData.CreateMap(autoMapperService);
            Item.CreateMap(autoMapperService);
            Group.CreateMap(autoMapperService);
            ItemTree.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface <ItemListDto, ItemList, IItemList>();
        }
示例#25
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Gold.CreateMap(autoMapperService);
            Models.Image.CreateMap(autoMapperService);
            ItemRune.CreateMap(autoMapperService);
            BasicDataStats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface <BasicDataDto, BasicData, IBasicData>();
        }
示例#26
0
        public void NotThrow_WhenArguments_AreValid()
        {
            // Arange
            var mockedMapper = new Mock <IMapper>();
            var service      = new AutoMapperService(mockedMapper.Object);

            // Act & Assert
            Assert.DoesNotThrow(() => service.Map <DummyGuidClass>(mockedMapper.Object));
        }
示例#27
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            BasicData.CreateMap(autoMapperService);
            Item.CreateMap(autoMapperService);
            Group.CreateMap(autoMapperService);
            ItemTree.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<ItemListDto, ItemList, IItemList>();
        }
示例#28
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Gold.CreateMap(autoMapperService);
            Models.Image.CreateMap(autoMapperService);
            ItemRune.CreateMap(autoMapperService);
            BasicDataStats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<BasicDataDto, BasicData, IBasicData>();
        }
示例#29
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Gold.CreateMap(autoMapperService);
            Models.Image.CreateMap(autoMapperService);
            MetaData.CreateMap(autoMapperService);
            BasicDataStats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface <ItemDto, Item, IItem>();
        }
示例#30
0
 private static IMappingExpression <ChampionDto, T> CreateMap <T>(AutoMapperService autoMapperService)
     where T : IChampion
 {
     return(autoMapperService.CreateApiModelMap <ChampionDto, T>()
            .ForMember(x => x.IsBotMatchMadeEnabled, x => x.MapFrom(z => z.BotMmEnabled))
            .ForMember(x => x.IsBotEnabledForCustomGames, x => x.MapFrom(z => z.BotEnabled))
            .ForMember(x => x.IsAvailableInRanked, x => x.MapFrom(z => z.RankedPlayEnabled))
            .ForMember(x => x.IsActive, x => x.MapFrom(z => z.Active))
            .ForMember(x => x.IsFreeToPlay, x => x.MapFrom(z => z.FreeToPlay)));
 }
示例#31
0
        public GameService(
            ILeagueApiConfiguration config)
            : base(config, VersionEnum.V1Rev3, "game")
        {
            Models.Game.CreateMap(AutoMapperService);

#if DEBUG
            AutoMapperService.AssertConfigurationIsValid();
#endif
        }
示例#32
0
 private static IMappingExpression <MatchHistorySummaryDto, T> CreateMap <T>(AutoMapperService autoMapperService)
     where T : IMatchHistorySummary
 {
     return(autoMapperService.CreateApiModelMap <MatchHistorySummaryDto, T>()
            .ForMember(x => x.Map, x => x.Ignore())
            .AfterMap((s, d) =>
     {
         d.Map = (MapEnum)s.MapId;
     }));
 }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Mastery.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap<MasteryPageDto, IMasteryPage>().As<MasteryPage>();
            autoMapperService.CreateApiModelMap<MasteryPageDto, MasteryPage>();

            autoMapperService.CreateMap<MasteryPagesDto, IEnumerable<IMasteryPage>>()
                .ConvertUsing(x => x.Pages.Select(autoMapperService.Map<MasteryPageDto, IMasteryPage>));
        }
示例#34
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Mastery.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap <MasteryPageDto, IMasteryPage>().As <MasteryPage>();
            autoMapperService.CreateApiModelMap <MasteryPageDto, MasteryPage>();

            autoMapperService.CreateMap <MasteryPagesDto, IEnumerable <IMasteryPage> >()
            .ConvertUsing(x => x.Pages.Select(autoMapperService.Map <MasteryPageDto, IMasteryPage>));
        }
示例#35
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            RuneSlot.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap <RunePageDto, IRunePage>().As <RunePage>();
            autoMapperService.CreateApiModelMap <RunePageDto, RunePage>();

            autoMapperService.CreateMap <RunePagesDto, IEnumerable <IRunePage> >()
            .ConvertUsing(x => x.Pages.Select(autoMapperService.Map <RunePageDto, IRunePage>));
        }
示例#36
0
        public LeagueService(
            ILeagueApiConfiguration config)
            : base(config, VersionEnum.V2Rev4, "league")
        {
            Models.League.CreateMap(AutoMapperService);

#if DEBUG
            AutoMapperService.AssertConfigurationIsValid();
#endif
        }
示例#37
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Gold.CreateMap(autoMapperService);
            Models.Image.CreateMap(autoMapperService);
            Models.Rune.RuneType.CreateMap(autoMapperService);
            BasicDataStats.CreateMap(autoMapperService);

            CreateMap <Rune>(autoMapperService);
            CreateMap <IRune>(autoMapperService).As <Rune>();
        }
示例#38
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            RuneSlot.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMap<RunePageDto, IRunePage>().As<RunePage>();
            autoMapperService.CreateApiModelMap<RunePageDto, RunePage>();

            autoMapperService.CreateMap<RunePagesDto, IEnumerable<IRunePage>>()
                .ConvertUsing(x => x.Pages.Select(autoMapperService.Map<RunePageDto, IRunePage>));
        }
        public ChampionService(
            ILeagueApiConfiguration config)
            : base(config, VersionEnum.V1Rev2, "champion")
        {
            Models.Champion.CreateMap(AutoMapperService);

#if DEBUG
            AutoMapperService.AssertConfigurationIsValid();
#endif
        }
示例#40
0
        public TeamService(
            ILeagueApiConfiguration config)
            : base(config, VersionEnum.V2Rev3, "team")
        {
            Models.Team.CreateMap(AutoMapperService);

#if DEBUG
            AutoMapperService.AssertConfigurationIsValid();
#endif
        }
示例#41
0
        public StatsService(
            ILeagueApiConfiguration config)
            : base(config, VersionEnum.V1Rev3, "stats")
        {
            RankedStats.CreateMap(AutoMapperService);
            PlayerStatsSummary.CreateMap(AutoMapperService);

#if DEBUG
            AutoMapperService.AssertConfigurationIsValid();
#endif
        }
        public SummonerService(
            ILeagueApiConfiguration config)
            : base(config, VersionEnum.V1Rev4, "summoner")
        {
            MasteryPage.CreateMap(AutoMapperService);
            RunePage.CreateMap(AutoMapperService);
            Models.Summoner.CreateMap(AutoMapperService);

#if DEBUG
            AutoMapperService.AssertConfigurationIsValid();
#endif
        }
示例#43
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Image.CreateMap(autoMapperService);
            Models.Champion.Info.CreateMap(autoMapperService);
            Models.Champion.Passive.CreateMap(autoMapperService);
            Models.Champion.Recommended.CreateMap(autoMapperService);
            Skin.CreateMap(autoMapperService);
            Spell.CreateMap(autoMapperService);
            Models.Champion.Stats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<ChampionDto, Champion, IChampion>();
        }
示例#44
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Image.CreateMap(autoMapperService);
            Models.Champion.Info.CreateMap(autoMapperService);
            Models.Champion.Passive.CreateMap(autoMapperService);
            Models.Champion.Recommended.CreateMap(autoMapperService);
            Skin.CreateMap(autoMapperService);
            Spell.CreateMap(autoMapperService);
            Models.Champion.Stats.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface <ChampionDto, Champion, IChampion>();
        }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.AggregatedStats.CreateMap(autoMapperService);

            autoMapperService.CreateMap<string, PlayerStatSummaryTypeEnum>()
                .ConvertUsing(s => PlayerStatsSummaryTypeConsts.PlayerStatsSummaryTypes
                    .First(x => x.Value == s).Key);

            autoMapperService.CreateMap<PlayerStatsSummaryListDto, IEnumerable<IPlayerStatsSummary>>()
                .ConvertUsing(x => x.PlayerStatSummaries
                    .Select(autoMapperService.Map<PlayerStatsSummaryDto, PlayerStatsSummary>));

            autoMapperService.CreateApiModelMap<PlayerStatsSummaryDto, IPlayerStatsSummary>().As<PlayerStatsSummary>();
            autoMapperService.CreateApiModelMap<PlayerStatsSummaryDto, PlayerStatsSummary>();
        }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Block.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<RecommendedDto, Recommended, IRecommended>();
        }
示例#47
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMap<MasteryDto, IMastery>().As<Mastery>();
     autoMapperService.CreateApiModelMap<MasteryDto, Mastery>();
 }
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMap<TeamStatDetailDto, ITeamStatDetail>().As<TeamStatDetail>();
     autoMapperService.CreateApiModelMap<TeamStatDetailDto, TeamStatDetail>();
 }
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            SummonerSpell.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<SummonerSpellListDto, SummonerSpellList, ISummonerSpellList>();
        }
示例#50
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Image.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<PassiveDto, Passive, IPassive>();
        }
示例#51
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMap<RuneSlotDto, IRuneSlot>().As<RuneSlot>();
     autoMapperService.CreateApiModelMap<RuneSlotDto, RuneSlot>();
 }
示例#52
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMapWithInterface<MetaDataDto, MetaData, IMetaData>();
 }
示例#53
0
        internal static void CreateMap(AutoMapperService autoMapperService)
        {
            Models.Image.CreateMap(autoMapperService);

            autoMapperService.CreateApiModelMapWithInterface<MasteryDto, Mastery, IMastery>();
        }
示例#54
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMapWithInterface<InfoDto, Info, IInfo>();
 }
示例#55
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMapWithInterface<RuneTypeDto, RuneType, IRuneType>();
 }
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMapWithInterface<SummonerSpellVarsDto, SummonerSpellVars, ISummonerSpellVars>();
 }
示例#57
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMap<PlayerDto, IPlayer>().As<Player>();
     autoMapperService.CreateApiModelMap<PlayerDto, Player>();
 }
示例#58
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMapWithInterface<GroupDto, Group, IGroup>();
 }
示例#59
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMapWithInterface<StatsDto, Stats, IStats>();
 }
示例#60
0
 internal static void CreateMap(AutoMapperService autoMapperService)
 {
     autoMapperService.CreateApiModelMapWithInterface<ItemRuneDto, ItemRune, IItemRune>();
 }