C# Class Rainy.WebService.Management.Admin.UserService

Inheritance: ServiceBase
Mostrar archivo Open project: Dynalon/Rainy

Public Methods

Method Description
Delete ( UserRequest user ) : object

DELETE /admin/user/{Username} deletes a user. returns HTTP Response => 204 No Content Location: http://localhost/admin/user/

Get ( UserRequest req ) : DTOUser
Get ( AllUserRequest req ) : object
Post ( UserRequest user ) : object

POST /admin/user creates a new user. returns HTTP Response => 201 Created Location: http://localhost/admin/user/{Username}

Put ( UserRequest updated_user ) : object
UserService ( IDbConnectionFactory factory ) : System

Method Details

Delete() public method

DELETE /admin/user/{Username} deletes a user. returns HTTP Response => 204 No Content Location: http://localhost/admin/user/
public Delete ( UserRequest user ) : object
user UserRequest
return object

Get() public method

public Get ( UserRequest req ) : DTOUser
req UserRequest
return Rainy.UserManagement.DTOUser

Get() public method

public Get ( AllUserRequest req ) : object
req AllUserRequest
return object

Post() public method

POST /admin/user creates a new user. returns HTTP Response => 201 Created Location: http://localhost/admin/user/{Username}
public Post ( UserRequest user ) : object
user UserRequest
return object

Put() public method

public Put ( UserRequest updated_user ) : object
updated_user UserRequest
return object

UserService() public method

public UserService ( IDbConnectionFactory factory ) : System
factory IDbConnectionFactory
return System