DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Private Attributes | List of all members
Deveel.Data.Services.ServiceContainer.RegistrationWithBindingConfiguration< TService, TImplementation > Class Template Reference
Inheritance diagram for Deveel.Data.Services.ServiceContainer.RegistrationWithBindingConfiguration< TService, TImplementation >:
Deveel.Data.Services.IRegistrationWithBindingConfiguration< TService, TImplementation >

Public Member Functions

 RegistrationWithBindingConfiguration (RegistrationConfiguration< TService > configuration)
 
IRegistrationWithBindingConfiguration< TService, TImplementation > InScope (string scopeName)
 
IRegistrationWithBindingConfiguration< TService, TImplementation > WithKey (object serviceKey)
 

Private Attributes

RegistrationConfiguration< TService > configuration
 

Detailed Description

Definition at line 217 of file ServiceContainer.cs.

Constructor & Destructor Documentation

Definition at line 220 of file ServiceContainer.cs.

220  {
222  }

Member Function Documentation

IRegistrationWithBindingConfiguration<TService, TImplementation> Deveel.Data.Services.ServiceContainer.RegistrationWithBindingConfiguration< TService, TImplementation >.InScope ( string  scopeName)
inline

Implements Deveel.Data.Services.IRegistrationWithBindingConfiguration< TService, TImplementation >.

Definition at line 224 of file ServiceContainer.cs.

224  {
225  configuration.ScopeName = scopeName;
226  return this;
227  }
IRegistrationWithBindingConfiguration<TService, TImplementation> Deveel.Data.Services.ServiceContainer.RegistrationWithBindingConfiguration< TService, TImplementation >.WithKey ( object  serviceKey)
inline

Implements Deveel.Data.Services.IRegistrationWithBindingConfiguration< TService, TImplementation >.

Definition at line 229 of file ServiceContainer.cs.

229  {
230  configuration.ServiceKey = serviceKey;
231  return this;
232  }

Member Data Documentation

Definition at line 218 of file ServiceContainer.cs.


The documentation for this class was generated from the following file: