示例#1
0
        public ProcessingServer()
        {
            // 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;
        }
示例#2
0
        public LocalStorageServer()
        {
            var apiMonitor = new ApiConfiguration.Monitor();

            apiMonitor.ApiConfigurationChanged += ApiMonitor_ApiConfigurationChanged;
        }