C# Class ParkerFox.Infrastructure.IoC.Wcf.NinjectInstanceProvider

Inheritance: IInstanceProvider
显示文件 Open project: KHProjects/KH-Parker-Fox Class Usage Examples

Public Methods

Method Description
GetInstance ( System.ServiceModel.InstanceContext instanceContext ) : object
GetInstance ( System.ServiceModel.InstanceContext instanceContext, Message message ) : object
NinjectInstanceProvider ( Type serviceType, IKernel kernel ) : System
ReleaseInstance ( System.ServiceModel.InstanceContext instanceContext, object instance ) : void

Method Details

GetInstance() public method

public GetInstance ( System.ServiceModel.InstanceContext instanceContext ) : object
instanceContext System.ServiceModel.InstanceContext
return object

GetInstance() public method

public GetInstance ( System.ServiceModel.InstanceContext instanceContext, Message message ) : object
instanceContext System.ServiceModel.InstanceContext
message Message
return object

NinjectInstanceProvider() public method

public NinjectInstanceProvider ( Type serviceType, IKernel kernel ) : System
serviceType System.Type
kernel IKernel
return System

ReleaseInstance() public method

public ReleaseInstance ( System.ServiceModel.InstanceContext instanceContext, object instance ) : void
instanceContext System.ServiceModel.InstanceContext
instance object
return void