Exemplo n.º 1
0
        public ProcessingServer()
        {
            // Set Logger Application identifier name
            Logger.AppicationName = "TrakHound-Server";

            // Insure all standard TrakHound directories are created
            FileLocations.CreateAllDirectories();

            // Read the API Configuration file
            ApiConfiguration.Set(ApiConfiguration.Read());

            // Read Server Plugins
            LoadServerPlugins();

            // Start User login file monitor
            var loginMonitor = new ServerCredentials.Monitor();
            loginMonitor.UserChanged += LoginMonitor_UserChanged;

            // Start API Configuration file monitor
            var apiMonitor = new ApiConfiguration.Monitor();
            apiMonitor.ApiConfigurationChanged += ApiMonitor_ApiConfigurationChanged;
        }
Exemplo n.º 2
0
 public LocalStorageServer()
 {
     var apiMonitor = new ApiConfiguration.Monitor();
     apiMonitor.ApiConfigurationChanged += ApiMonitor_ApiConfigurationChanged;
 }