diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/DropdownsDemo/DropDownDemoDemoModel.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/DropdownsDemo/DropDownDemoDemoModel.cs index 2ef2cb39ae..3399b88a70 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/DropdownsDemo/DropDownDemoDemoModel.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/DropdownsDemo/DropDownDemoDemoModel.cs @@ -6,11 +6,11 @@ public class DropDownDemoDemoModel { [Required] [EmailAddress] - public string EmailAddress { get; set; } + public string EmailAddress { get; set; } = default!; [Required] [DataType(DataType.Password)] - public string Password { get; set; } + public string Password { get; set; } = default!; public bool RememberMe { get; set; } } diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/DynamicFormsDemo/DynamicFormsDemoModel.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/DynamicFormsDemo/DynamicFormsDemoModel.cs index bebf364ba9..48853c9552 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/DynamicFormsDemo/DynamicFormsDemoModel.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/DynamicFormsDemo/DynamicFormsDemoModel.cs @@ -40,7 +40,7 @@ public class DynamicFormsDemoModel [Required] [DataType(DataType.Password)] [Display(Name = "Password")] - public string Password { get; set; } + public string Password { get; set; } = default!; [Display(Name = "Is Active")] public bool IsActive { get; set; } @@ -87,34 +87,34 @@ public class DynamicFormsDemoModel public class OrderExampleModel { [DisplayOrder(10005)] - public string Surname { get; set; } + public string? Surname { get; set; } //Default 10000 - public string EmailAddress { get; set; } + public string? EmailAddress { get; set; } [DisplayOrder(10003)] - public string Name { get; set; } + public string? Name { get; set; } [DisplayOrder(9999)] - public string City { get; set; } + public string? City { get; set; } } public class AttributeExamplesModel { [HiddenInput] - public string HiddenInput { get; set; } + public string? HiddenInput { get; set; } [DisabledInput] - public string DisabledInput { get; set; } + public string? DisabledInput { get; set; } [ReadOnlyInput] - public string ReadonlyInput { get; set; } + public string? ReadonlyInput { get; set; } [FormControlSize(AbpFormControlSize.Large)] - public string LargeInput { get; set; } + public string? LargeInput { get; set; } [FormControlSize(AbpFormControlSize.Small)] - public string SmallInput { get; set; } + public string? SmallInput { get; set; } } public DetailedModel MyDetailedModel { get; set; } diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/FormElementsDemo/FormElementsDemoModel.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/FormElementsDemo/FormElementsDemoModel.cs index 5dc339ef6c..f9c5326471 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/FormElementsDemo/FormElementsDemoModel.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/FormElementsDemo/FormElementsDemoModel.cs @@ -26,11 +26,11 @@ public class FormElementsDemoModel public class InformMeModel { [Required] - public string Name { get; set; } + public string Name { get; set; } = default!; [Required] [DataType(DataType.Password)] - public string Password { get; set; } + public string Password { get; set; } = default!; public bool CheckMeOut { get; set; } } @@ -38,14 +38,14 @@ public class FormElementsDemoModel public class DetailsModel { [Required] - public string EmailAddress { get; set; } + public string EmailAddress { get; set; } = default!; - public string City { get; set; } + public string? City { get; set; } - public List Cities { get; set; } + public List? Cities { get; set; } [TextArea] - public string Description { get; set; } + public string? Description { get; set; } } public class CheckboxModel @@ -58,7 +58,7 @@ public class FormElementsDemoModel public class CityRadioModel { [Display(Name = "City")] - public string CityRadio { get; set; } + public string? CityRadio { get; set; } } public class EnumModel diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/PaginatorDemo/PaginatorDemoViewComponent.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/PaginatorDemo/PaginatorDemoViewComponent.cs index e5a02582a1..c19fdf54fb 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/PaginatorDemo/PaginatorDemoViewComponent.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/Demos/PaginatorDemo/PaginatorDemoViewComponent.cs @@ -13,7 +13,7 @@ public class PaginatorDemoViewComponent : AbpViewComponent { public const string ViewPath = "/Views/Components/Themes/Shared/Demos/PaginatorDemo/Default.cshtml"; - public PagerModel PagerModel { get; set; } + public PagerModel PagerModel { get; set; } = default!; public IViewComponentResult Invoke(PagerModel pagerModel) { diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/TagHelpers/AbpComponentDemoSectionTagHelper.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/TagHelpers/AbpComponentDemoSectionTagHelper.cs index e3b6a15b46..29359bfabc 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/TagHelpers/AbpComponentDemoSectionTagHelper.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Views/Components/Themes/Shared/TagHelpers/AbpComponentDemoSectionTagHelper.cs @@ -14,8 +14,8 @@ public class AbpComponentDemoSectionTagHelper : AbpTagHelper private const string DemoSectionOpeningTag = " net7.0 + enable + Nullable true Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo