public JsonPatchDocument <ApiUserRequestModel> CreatePatch(ApiUserRequestModel model) { var patch = new JsonPatchDocument <ApiUserRequestModel>(); patch.Replace(x => x.Password, model.Password); patch.Replace(x => x.Username, model.Username); return(patch); }
public virtual ApiUserRequestModel MapResponseToRequest( ApiUserResponseModel response) { var request = new ApiUserRequestModel(); request.SetProperties( response.Password, response.Username); return(request); }
public virtual ApiUserResponseModel MapRequestToResponse( int id, ApiUserRequestModel request) { var response = new ApiUserResponseModel(); response.SetProperties(id, request.Password, request.Username); return(response); }