Пример #1
0
 public void OnAppliedToServer(AtomServer server)
 {
     foreach (var plugin in this._plugins)
     {
         plugin.OnAppliedToServer(server);
     }
 }
Пример #2
0
        public NetsyServer(IPEndPoint address, IPackageSerializer packageSerializer, IAtomServerPlugin plugin = null)
        {
            Guard.NotNull(address, nameof(address));
            Guard.NotNull(packageSerializer, nameof(packageSerializer));

            this.Data = new Dictionary <string, object>();

            this._channels        = new ConcurrentDictionary <Guid, NetsyChannel>();
            this._handlerRegistry = new NetsyConnectionHelper.HandlerRegistry();

            this._atomServer        = new AtomServer(address, plugin);
            this._packageSerializer = packageSerializer;

            this._atomServer.ChannelConnected    += this.AtomServerOnChannelConnected;
            this._atomServer.ChannelDisconnected += this.AtomServerOnChannelDisconnected;
        }
Пример #3
0
 public virtual void OnAppliedToServer(AtomServer server)
 {
 }