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

Inheritance: ServiceBase
Afficher le fichier Open project: Dynalon/Rainy

Méthodes publiques

Méthode 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 méthode

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
Résultat object

Get() public méthode

public Get ( UserRequest req ) : DTOUser
req UserRequest
Résultat Rainy.UserManagement.DTOUser

Get() public méthode

public Get ( AllUserRequest req ) : object
req AllUserRequest
Résultat object

Post() public méthode

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
Résultat object

Put() public méthode

public Put ( UserRequest updated_user ) : object
updated_user UserRequest
Résultat object

UserService() public méthode

public UserService ( IDbConnectionFactory factory ) : System
factory IDbConnectionFactory
Résultat System