Ejemplo n.º 1
0
    /// <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));
    }
Ejemplo n.º 2
0
 public LanguageVariantModel <T> GetLanguageVariantModel <T>(LanguageVariantModel variant) where T : new() =>
Ejemplo n.º 3
0
 internal LanguageVariantUpsertModel(LanguageVariantModel languageVariant)
 {
     Elements = languageVariant.Elements;
     Workflow = languageVariant.Workflow;
 }