From cd69bd7c7dca673a1b15ac96fb06f265a7e4fdc7 Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Mon, 4 Mar 2013 21:05:59 -0500 Subject: fixed configuration saving issues --- MediaBrowser.Api/UserService.cs | 24 ++++-------------------- 1 file changed, 4 insertions(+), 20 deletions(-) (limited to 'MediaBrowser.Api/UserService.cs') diff --git a/MediaBrowser.Api/UserService.cs b/MediaBrowser.Api/UserService.cs index d43eded296..a2618c43c1 100644 --- a/MediaBrowser.Api/UserService.cs +++ b/MediaBrowser.Api/UserService.cs @@ -102,32 +102,16 @@ namespace MediaBrowser.Api /// Class UpdateUser /// [Route("/Users/{Id}", "POST")] - public class UpdateUser : IRequiresRequestStream, IReturnVoid + public class UpdateUser : UserDto, IReturnVoid { - /// - /// The raw Http Request Input Stream - /// - /// The request stream. - public Stream RequestStream { get; set; } - - /// - /// Gets or sets the id. - /// - /// The id. - public Guid Id { get; set; } } /// /// Class CreateUser /// [Route("/Users", "POST")] - public class CreateUser : IRequiresRequestStream, IReturn + public class CreateUser : UserDto, IReturn { - /// - /// The raw Http Request Input Stream - /// - /// The request stream. - public Stream RequestStream { get; set; } } /// @@ -292,7 +276,7 @@ namespace MediaBrowser.Api var pathInfo = PathInfo.Parse(Request.PathInfo); var id = new Guid(pathInfo.GetArgumentValue(1)); - var dtoUser = _jsonSerializer.DeserializeFromStream(request.RequestStream); + var dtoUser = request; var user = _userManager.GetUserById(id); @@ -310,7 +294,7 @@ namespace MediaBrowser.Api /// System.Object. public object Post(CreateUser request) { - var dtoUser = _jsonSerializer.DeserializeFromStream(request.RequestStream); + var dtoUser = request; var newUser = _userManager.CreateUser(dtoUser.Name).Result; -- cgit v1.2.3