Ejemplo n.º 1
0
 public LocalServer(IRemoteServer server, bool clientSideLoggingEnabled, string hostName) : base()
 {
     _server                        = server;
     _hostName                      = hostName;
     _referenceCount                = 1;
     _internalServer                = new Engine();
     _internalServer.Name           = Schema.Object.NameFromGuid(Guid.NewGuid());
     _internalServer.LoggingEnabled = clientSideLoggingEnabled;
     _internalServer.Start();
     _serverConnection     = _server.Establish(_internalServer.Name, _hostName);
     _serverCacheTimeStamp = server.CacheTimeStamp;
     _clientCacheTimeStamp = 1;
 }