public AttributeUseStateDto(AttributeUseState state) { this._state = state; }
public AttributeUseStateDto() { this._state = new AttributeUseState(); }
public static CreateAttributeUse ToCreateAttributeUse(this AttributeUseState state) { return(state.ToCreateAttributeUse <CreateAttributeUse>()); }
public static MergePatchAttributeUse ToMergePatchAttributeUse(this AttributeUseState state) { return(state.ToMergePatchAttributeUse <MergePatchAttributeUse>()); }
public static RemoveAttributeUse ToRemoveAttributeUse(this AttributeUseState state) { return(state.ToRemoveAttributeUse <RemoveAttributeUse>()); }
public static IAttributeUseCommand ToCreateOrMergePatchAttributeUse(this AttributeUseState state) { return(state.ToCreateOrMergePatchAttributeUse <CreateAttributeUse, MergePatchAttributeUse>()); }