1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# Microsoft.AspNetCore.Mvc.RazorPages
``` diff
namespace Microsoft.AspNetCore.Mvc.RazorPages {
public abstract class PageBase : RazorPageBase {
- public Task<bool> TryUpdateModelAsync<TModel>(TModel model, string prefix, IValueProvider valueProvider, params Expression<Func<TModel, object>>[] includeExpressions) where TModel : class;
+ public Task<bool> TryUpdateModelAsync<TModel>(TModel model, string prefix, IValueProvider valueProvider, params Expression<Func<TModel, object?>>[] includeExpressions) where TModel : class;
- [AsyncStateMachineAttribute(typeof(PageBase.<TryUpdateModelAsync>d__122<>))]
- public Task<bool> TryUpdateModelAsync<TModel>(TModel model, string prefix, params Expression<Func<TModel, object>>[] includeExpressions) where TModel : class;
+ [AsyncStateMachineAttribute(typeof(PageBase.<TryUpdateModelAsync>d__122<>))]
+ public Task<bool> TryUpdateModelAsync<TModel>(TModel model, string prefix, params Expression<Func<TModel, object?>>[] includeExpressions) where TModel : class;
}
[PageModelAttribute]
public abstract class PageModel : IAsyncPageFilter, IFilterMetadata, IPageFilter {
- protected internal Task<bool> TryUpdateModelAsync<TModel>(TModel model, string name, IValueProvider valueProvider, params Expression<Func<TModel, object>>[] includeExpressions) where TModel : class;
+ protected internal Task<bool> TryUpdateModelAsync<TModel>(TModel model, string name, IValueProvider valueProvider, params Expression<Func<TModel, object?>>[] includeExpressions) where TModel : class;
- [AsyncStateMachineAttribute(typeof(PageModel.<TryUpdateModelAsync>d__39<>))]
- protected internal Task<bool> TryUpdateModelAsync<TModel>(TModel model, string name, params Expression<Func<TModel, object>>[] includeExpressions) where TModel : class;
+ [AsyncStateMachineAttribute(typeof(PageModel.<TryUpdateModelAsync>d__39<>))]
+ protected internal Task<bool> TryUpdateModelAsync<TModel>(TModel model, string name, params Expression<Func<TModel, object?>>[] includeExpressions) where TModel : class;
}
}
```
|