public HttpResponseMessage CreateVersion() { User user = RequestContext.GetAuthenticatedUser(); Device device = RequestContext.GetDevice(); using (IDatabaseService database = new DatabaseService()) { Version version = database.CreateVersion(user.Id, device.Id); return Request.CreateGoodReponse(ToResponse(version)); } }