upd CurrentUserSecurityProvider #52
Merged
Annotations
10 warnings
|
Build:
src/SecuritySystem/Builders/MaterializedBuilder/SecurityFilterBuilderFactory.cs#L22
Parameter 'IIdentityInfoSource identityInfoSource' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Build:
src/SecuritySystem/Builders/QueryBuilder/SecurityFilterBuilderFactory.cs#L49
Parameter 'IIdentityInfoSource identityInfoSource' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Build:
src/SecuritySystem/Builders/AccessorsBuilder/AccessorsFilterBuilderFactory.cs#L39
Parameter 'IIdentityInfoSource identityInfoSource' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Build:
src/SecuritySystem/Builders/CacheContainsCallVisitor.cs#L18
Argument of type 'CacheContainsCallVisitor.InternalStateVisitor' cannot be used for parameter 'visitors' of type 'ExpressionVisitor[]' in 'Expression extension(Expression).UpdateBase(params ExpressionVisitor[] visitors)' due to differences in the nullability of reference types.
|
|
Build:
src/SecuritySystem/Builders/_Factory/FilterBuilderFactoryBase.cs#L45
Argument of type 'IdentityInfo' cannot be used for parameter 'args' of type 'object?[]' in 'TBuilder extension(MethodInfo).Invoke<TBuilder>(object? source, object? arg1, params object?[] args)' due to differences in the nullability of reference types.
|
|
Build:
src/SecuritySystem/Builders/_Factory/FilterBuilderFactoryBase.cs#L45
Argument of type 'SecurityContextRestriction' cannot be used for parameter 'args' of type 'object?[]' in 'TBuilder extension(MethodInfo).Invoke<TBuilder>(object? source, object? arg1, params object?[] args)' due to differences in the nullability of reference types.
|
|
Build:
src/SecuritySystem/Builders/_Factory/FilterBuilderFactoryBase.cs#L45
Possible null reference argument for parameter 'args' in 'TBuilder extension(MethodInfo).Invoke<TBuilder>(object? source, object? arg1, params object?[] args)'.
|
|
Build:
src/SecuritySystem/Builders/_Factory/FilterBuilderFactoryBase.cs#L32
Argument of type 'IReadOnlyList<SecurityContextRestriction>' cannot be used for parameter 'args' of type 'object?[]' in 'TBuilder extension(MethodInfo).Invoke<TBuilder>(object? source, object? arg1, params object?[] args)' due to differences in the nullability of reference types.
|
|
Build:
src/SecuritySystem/AccessDenied/AccessDeniedExceptionService.cs#L91
Argument of type 'IdentityInfo' cannot be used for parameter 'args' of type 'object?[]' in 'object? extension(MethodInfo).Invoke<object?>(object? source, object? arg1, params object?[] args)' due to differences in the nullability of reference types.
|
|
Build:
src/SecuritySystem.Abstractions/Credential/UserCredential.cs#L12
Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
|
Loading