public static CreateStatusItemDto ToCreateStatusItem(this StatusItemStateDtoWrapper state)
 {
     return(state.ToCreateStatusItem <CreateStatusItemDto>());
 }
 public static DeleteStatusItemDto ToDeleteStatusItem(this StatusItemStateDtoWrapper state)
 {
     return(state.ToDeleteStatusItem <DeleteStatusItemDto>());
 }
 public static MergePatchStatusItemDto ToMergePatchStatusItem(this StatusItemStateDtoWrapper state)
 {
     return(state.ToMergePatchStatusItem <MergePatchStatusItemDto>());
 }
 public static IStatusItemCommand ToCreateOrMergePatchStatusItem(this StatusItemStateDtoWrapper state)
 {
     return(state.ToCreateOrMergePatchStatusItem <CreateStatusItemDto, MergePatchStatusItemDto>());
 }