/// <summary>
        /// Adds new Order Execution Provider to Order Execution Engine - Server
        /// </summary>
        /// <param name="filePath"></param>
        /// <param name="providerName"></param>
        private void AddOrderExecutionProvider(string filePath, string providerName)
        {
            string serviceName = GetEnumDescription.GetValue(Services.OrderExecutionService);
            var    service     = new ServiceDetails(serviceName, ServiceStatus.Stopping);

            // Stop Order Execution Service
            EventSystem.Publish <ServiceDetails>(service);

            var result = _providersController.AddOrderExecutionProvider(filePath, providerName);

            // Start Order Execution Service
            service.Status = ServiceStatus.Starting;
            EventSystem.Publish <ServiceDetails>(service);

            // Show end result on UI
            DisplayInformationMessage(result, "Order Execution Provider");
        }