/// <inheritdoc /> public async Task <LanguageVariantModel> UpsertLanguageVariantAsync(LanguageVariantIdentifier identifier, LanguageVariantModel languageVariant) { if (identifier == null) { throw new ArgumentNullException(nameof(identifier)); } if (languageVariant == null) { throw new ArgumentNullException(nameof(languageVariant)); } var languageVariantUpsertModel = new LanguageVariantUpsertModel(languageVariant); return(await UpsertLanguageVariantAsync(identifier, languageVariantUpsertModel)); }
public LanguageVariantModel <T> GetLanguageVariantModel <T>(LanguageVariantModel variant) where T : new() =>
internal LanguageVariantUpsertModel(LanguageVariantModel languageVariant) { Elements = languageVariant.Elements; Workflow = languageVariant.Workflow; }