public AttributeValueMvoStateDto(AttributeValueMvoState state)
 {
     this._state = state;
 }
 public AttributeValueMvoStateDto()
 {
     this._state = new AttributeValueMvoState();
 }
 public static CreateAttributeValueMvo ToCreateAttributeValueMvo(this AttributeValueMvoState state)
 {
     return(state.ToCreateAttributeValueMvo <CreateAttributeValueMvo>());
 }
 public static MergePatchAttributeValueMvo ToMergePatchAttributeValueMvo(this AttributeValueMvoState state)
 {
     return(state.ToMergePatchAttributeValueMvo <MergePatchAttributeValueMvo>());
 }
 public static DeleteAttributeValueMvo ToDeleteAttributeValueMvo(this AttributeValueMvoState state)
 {
     return(state.ToDeleteAttributeValueMvo <DeleteAttributeValueMvo>());
 }
 public static IAttributeValueMvoCommand ToCreateOrMergePatchAttributeValueMvo(this AttributeValueMvoState state)
 {
     return(state.ToCreateOrMergePatchAttributeValueMvo <CreateAttributeValueMvo, MergePatchAttributeValueMvo>());
 }