C# Class UCosmic.Web.Mvc.ApiControllers.LanguageExpertiseController

Inheritance: ApiController
Afficher le fichier Open project: ucosmic/UCosmicAlpha

Méthodes publiques

Méthode Description
LanguageExpertiseController ( IProcessQueries queryProcessor, IHandleCommands createLanguageExpertise, IHandleCommands deleteLanguageExpertise, IHandleCommands updateLanguageExpertise ) : System

Private Methods

Méthode Description
Delete ( int expertiseId ) : HttpResponseMessage
Get ( int expertiseId ) : LanguageExpertiseApiModel
Get ( [ input ) : PageOfLanguageExpertiseApiModel
GetProficiencies ( ) : LanguageProficiencyApiModel
Post ( LanguageExpertiseApiModel model ) : HttpResponseMessage
Put ( int expertiseId, LanguageExpertiseApiModel model ) : HttpResponseMessage

Method Details

LanguageExpertiseController() public méthode

public LanguageExpertiseController ( IProcessQueries queryProcessor, IHandleCommands createLanguageExpertise, IHandleCommands deleteLanguageExpertise, IHandleCommands updateLanguageExpertise ) : System
queryProcessor IProcessQueries
createLanguageExpertise IHandleCommands
deleteLanguageExpertise IHandleCommands
updateLanguageExpertise IHandleCommands
Résultat System