public static RbacSegment GetSegment(CrudActions action) { return(action switch { CrudActions.Create => CrudActionSegments.Create, CrudActions.Read => CrudActionSegments.Read, CrudActions.Update => CrudActionSegments.Update, CrudActions.Delete => CrudActionSegments.Delete, _ => new RbacSegment(action.ToString()) });
public static RbacSegment GetSegment(CrudActions action) { switch (action) { case CrudActions.Create: return(CrudActionSegments.Create); case CrudActions.Read: return(CrudActionSegments.Read); case CrudActions.Update: return(CrudActionSegments.Update); case CrudActions.Delete: return(CrudActionSegments.Delete); default: return(new RbacSegment(action.ToString())); } }