C# Class XG.Plugin.Webserver.Nancy.Api.ApiModule

Inheritance: Nancy.NancyModule
Datei anzeigen Open project: lformella/xdcc-grabscher

Protected Methods

Method Description
ApiModule ( ) : System
CreateErrorResponseAndUpdateApiKey ( HttpStatusCode aCode ) : object
CreateErrorResponseAndUpdateApiKey ( string aMessage ) : object
CreateSuccessResponseAndUpdateApiKey ( object aObject = null ) : object
IncreaseErrorCount ( System.Guid aKey ) : void
IncreaseSuccessCount ( System.Guid aKey ) : void
InitializeDelete ( AObjects aObjects, string aPath ) : void
InitializeEnable ( AObjects aObjects, string aPath ) : void
InitializeGet ( AObjects aObjects, string aPath ) : void
InitializeGetAll ( AObjects aObjects, string aPath ) : void
SearchObjects ( AObjects aObjects ) : object
Validate ( object aObject ) : List

Method Details

ApiModule() protected method

protected ApiModule ( ) : System
return System

CreateErrorResponseAndUpdateApiKey() protected method

protected CreateErrorResponseAndUpdateApiKey ( HttpStatusCode aCode ) : object
aCode HttpStatusCode
return object

CreateErrorResponseAndUpdateApiKey() protected method

protected CreateErrorResponseAndUpdateApiKey ( string aMessage ) : object
aMessage string
return object

CreateSuccessResponseAndUpdateApiKey() protected method

protected CreateSuccessResponseAndUpdateApiKey ( object aObject = null ) : object
aObject object
return object

IncreaseErrorCount() protected method

protected IncreaseErrorCount ( System.Guid aKey ) : void
aKey System.Guid
return void

IncreaseSuccessCount() protected method

protected IncreaseSuccessCount ( System.Guid aKey ) : void
aKey System.Guid
return void

InitializeDelete() protected method

protected InitializeDelete ( AObjects aObjects, string aPath ) : void
aObjects XG.Model.Domain.AObjects
aPath string
return void

InitializeEnable() protected method

protected InitializeEnable ( AObjects aObjects, string aPath ) : void
aObjects XG.Model.Domain.AObjects
aPath string
return void

InitializeGet() protected method

protected InitializeGet ( AObjects aObjects, string aPath ) : void
aObjects XG.Model.Domain.AObjects
aPath string
return void

InitializeGetAll() protected method

protected InitializeGetAll ( AObjects aObjects, string aPath ) : void
aObjects XG.Model.Domain.AObjects
aPath string
return void

SearchObjects() protected method

protected SearchObjects ( AObjects aObjects ) : object
aObjects XG.Model.Domain.AObjects
return object

Validate() protected method

protected Validate ( object aObject ) : List
aObject object
return List