Ejemplo n.º 1
0
            public IxSelfInstance(IxProviderNode providerNode, IIxSelf self)
            {
                if (providerNode == null)
                {
                    throw new ArgumentNullException(nameof(providerNode));
                }

                if (self == null)
                {
                    throw new ArgumentNullException(nameof(self));
                }

                ProviderNode = providerNode;
                Object       = self;
            }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HttpRequestScope"/> class.
 /// </summary>
 /// <param name="self">Container agent object to control this instance.</param>
 /// <param name="resolver">The resolver for dependencies of this scope.</param>
 /// <param name="context">The http context of the request of this scope.</param>
 public HttpRequestScope(IIxSelf self, IIxResolver resolver, HttpContext context)
 {
     _self    = self;
     Resolver = resolver;
     Context  = context;
 }
Ejemplo n.º 3
0
 public DummyDisposable(IIxSelf self)
 {
     _self = self;
 }