public static Person MapTo(this MinifyPerson derived, Person source) { // this function is auto-generated by DerivedModel.tt // you can add your code in MannuallyTo source.Email = derived.Email; source.MajorRole = derived.MajorRole; source.Account = derived.Account?.ToAccount(); source.Extensions = derived.Extensions?.Select(VivaLing.Models.Account.MinifyPersonExtensionEx.ToPersonExtension).ToList(); derived.MannuallyTo(source); return(source); }
public static MinifyPerson MapFrom(this MinifyPerson derived, Person source) { // this function is auto-generated by DerivedModel.tt // you can add your code in MannuallyFrom derived.Email = source.Email; derived.MajorRole = source.MajorRole; derived.Account = source.Account?.ToMinifyAccount(); derived.Extensions = source.Extensions?.Select(VivaLing.Models.Account.MinifyPersonExtensionEx.ToMinifyPersonExtension).ToList(); derived.MannuallyFrom(source); return(derived); }