예제 #1
0
 public HttpSocketContext(string prefix, int limit)
 {
     this.Prefix  = prefix;
     this.Limit   = limit;
     InputStream  = ChunkedMemoryStream.Static();
     OutputStream = ChunkedMemoryStream.Static();
 }
예제 #2
0
        public Context(IServiceProvider service)
        {
            Stream = ChunkedMemoryStream.Static();
            Writer = Stream.GetWriter();
            var dqm     = service.Resolve <IDatabaseQueryManager>();
            var factory = service.Resolve <IObjectFactory>().CreateInnerFactory();

            factory.RegisterInterfaces(dqm.StartQuery(false));
            Repository = factory.Resolve <IPersistableRepository <World> >();
            BulkReader = factory.BulkRead(ChunkedMemoryStream.Static());
        }