using Riok.Mapperly.Abstractions; namespace Strata.ContinuousImprovement.Client.Test.Integration.Models { [Mapper(UseDeepCloning = true, EnumMappingStrategy = EnumMappingStrategy.ByName, EnumMappingIgnoreCase = true)] public static partial class MapperlyConfigurationInfo { [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.ConfiguredEntityIds))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.FiscalMonthResolver))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.LastFiscalYearEndDate))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.LastFiscalYearStartDate))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.OrgDefinedTrackingEndDate))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.OrgDefinedTrackingStartDate))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.QualityVariationEndDate))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.QualityVariationIsUsingAPRDRG))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.QVIOpportunityBreakdown))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.QVIOpportunityBreakdownEnum))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.QVIOpportunityBreakdownName))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.QVIOpportunityBreakdownNamePlural))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.VariationEndDate))] [MapperIgnoreSource(nameof(Biz.Configuration.Configuration.VariationTrackingCurrentMonth))] [MapProperty(nameof(Biz.Configuration.Configuration.EntityIdsCSV), nameof(ConfigurationInfo.EntityIdsCsv))] [MapProperty(nameof(Biz.Configuration.Configuration.CustomEntityIdsCSV), nameof(ConfigurationInfo.CustomEntityIdsCsv))] [MapProperty(nameof(Biz.Configuration.Configuration.FiscalYearID), nameof(ConfigurationInfo.FiscalYearId))] public static partial ConfigurationInfo Mapped(this Biz.Configuration.Configuration src); } }