public static CreatePartyDto ToCreateParty(this PartyStateDtoWrapper state)
 {
     return(state.ToCreateParty <CreatePartyDto>());
 }
 public static DeletePartyDto ToDeleteParty(this PartyStateDtoWrapper state)
 {
     return(state.ToDeleteParty <DeletePartyDto>());
 }
 public static MergePatchPartyDto ToMergePatchParty(this PartyStateDtoWrapper state)
 {
     return(state.ToMergePatchParty <MergePatchPartyDto>());
 }
 public static IPartyCommand ToCreateOrMergePatchParty(this PartyStateDtoWrapper state)
 {
     return(state.ToCreateOrMergePatchParty <CreatePartyDto, MergePatchPartyDto>());
 }