public PermissionStateDto() { this._state = new PermissionState(); }
public static CreatePermission ToCreatePermission(this PermissionState state) { return(state.ToCreatePermission <CreatePermission>()); }
public static DeletePermission ToDeletePermission(this PermissionState state) { return(state.ToDeletePermission <DeletePermission>()); }
public static MergePatchPermission ToMergePatchPermission(this PermissionState state) { return(state.ToMergePatchPermission <MergePatchPermission>()); }
public static IPermissionCommand ToCreateOrMergePatchPermission(this PermissionState state) { return(state.ToCreateOrMergePatchPermission <CreatePermission, MergePatchPermission>()); }