예제 #1
0
 internal OperationContext(RequestContext requestContext, Message request, ServiceChannel channel, ServiceHostBase host)
 {
     InternalServiceChannel = channel;
     Host                   = host;
     RequestContext         = requestContext;
     _request               = request;
     OutgoingMessageVersion = channel.MessageVersion;
 }
예제 #2
0
 internal OperationContext(ServiceHostBase host, MessageVersion outgoingMessageVersion)
 {
     Host = host;
     OutgoingMessageVersion = outgoingMessageVersion ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(outgoingMessageVersion));
 }
예제 #3
0
 internal OperationContext(ServiceHostBase host)
     : this(host, MessageVersion.Soap12WSAddressing10)
 {
 }
예제 #4
0
 internal InstanceContext(ServiceHostBase host, object implementation, bool isUserCreated)
     : this(host, implementation, true, isUserCreated)
 {
 }
예제 #5
0
 public InstanceContext(ServiceHostBase host, object implementation)
     : this(host, implementation, true)
 {
 }
예제 #6
0
 internal OperationContext(RequestContext requestContext, Message request, ServiceChannel channel, ServiceHostBase host)
 {
     this.channel           = channel;
     this.host              = host;
     this.requestContext    = requestContext;
     this.request           = request;
     outgoingMessageVersion = channel.MessageVersion;
 }