More work on nullable reference types

This commit is contained in:
Nikolaj Geisle
2022-03-31 14:35:23 +02:00
parent 2460c82e02
commit 4571ecb0e3
88 changed files with 388 additions and 340 deletions

View File

@@ -40,7 +40,7 @@ namespace Umbraco.Cms.Core.Models.ContentEditing
[DataMember(Name = "contentTypeAlias", IsRequired = true)]
[Required(AllowEmptyStrings = false)]
public string? ContentTypeAlias { get; set; }
public string ContentTypeAlias { get; set; } = null!;
[DataMember(Name = "sortOrder")]
public int SortOrder { get; set; }

View File

@@ -136,7 +136,7 @@ namespace Umbraco.Cms.Core.Models.ContentEditing
public int TemplateId { get; set; }
[DataMember(Name = "allowedTemplates")]
public IDictionary<string, string>? AllowedTemplates { get; set; }
public IDictionary<string, string?>? AllowedTemplates { get; set; }
[DataMember(Name = "documentType")]
public ContentTypeBasic? DocumentType { get; set; }

View File

@@ -30,7 +30,7 @@ namespace Umbraco.Cms.Core.Models.ContentEditing
[DataMember(Name = "contentTypeAlias", IsRequired = true)]
[Required(AllowEmptyStrings = false)]
public string? ContentTypeAlias { get; set; }
public string ContentTypeAlias { get; set; } = null!;
/// <summary>
/// The template alias to save

View File

@@ -2,7 +2,7 @@ namespace Umbraco.Cms.Core.Models
{
public class IconModel
{
public string? Name { get; set; }
public string? SvgString { get; set; }
public string Name { get; set; } = null!;
public string SvgString { get; set; } = null!;
}
}