2 |
3 |
@Name
4 |
5 | @ChildContent
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Source/Presentation/CH.CleanArchitecture.Presentation.Framework/Enumerations/CRUDElementTypeEnum.cs:
--------------------------------------------------------------------------------
1 | namespace CH.CleanArchitecture.Presentation.Framework
2 | {
3 | public enum CRUDElementTypeEnum
4 | {
5 | View,
6 | Edit,
7 | Delete,
8 | Save,
9 | Cancel
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Source/Presentation/CH.CleanArchitecture.Presentation.Framework/Interfaces/IAuthorizationStateProvider.cs:
--------------------------------------------------------------------------------
1 | using System.Security.Claims;
2 | using System.Threading.Tasks;
3 | using Microsoft.AspNetCore.Authorization;
4 |
5 | namespace CH.CleanArchitecture.Presentation.Framework.Interfaces
6 | {
7 | public interface IAuthorizationStateProvider
8 | {
9 | Task