C# Class WebChat.Services.Controllers.AccountController

Inheritance: BaseApiController
Afficher le fichier Open project: SoftUniTeamWork/WebServicesAndCloudTeamProject Class Usage Examples

Private Properties

Свойство Type Description
ChangeUserPassword Task
CreateNewMessage IHttpActionResult
DeleteMessage IHttpActionResult
EditUserProfile IHttpActionResult
GetUserProfile IHttpActionResult
LoginUser Task
Logout IHttpActionResult
RegisterUser Task

Méthodes publiques

Méthode Description
AccountController ( ) : WebChat.Services.Models.ViewModels
AccountController ( IWebChatData data, IIdProvider idProvider ) : WebChat.Services.Models.ViewModels

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
ChangeUserPassword ( ChangePasswordBindingModel model ) : Task
CreateNewMessage ( UserCreateMessageBindingModel model ) : IHttpActionResult
DeleteMessage ( int id ) : IHttpActionResult
EditUserProfile ( EditUserProfileBindingModel model ) : IHttpActionResult
GetUserProfile ( ) : IHttpActionResult
LoginUser ( LoginUserBindingModel model ) : Task
Logout ( ) : IHttpActionResult
RegisterUser ( RegisterUserBindingModel model ) : Task

Method Details

AccountController() public méthode

public AccountController ( ) : WebChat.Services.Models.ViewModels
Résultat WebChat.Services.Models.ViewModels

AccountController() public méthode

public AccountController ( IWebChatData data, IIdProvider idProvider ) : WebChat.Services.Models.ViewModels
data IWebChatData
idProvider IIdProvider
Résultat WebChat.Services.Models.ViewModels

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void