public ExecutorDataForNtService GetExecutorDataForNtService() { string executorDataForNtServiceFilePath = Path.Combine(this._settingsManager.WorkFolder, ExecutorDataForNtServiceFileName); _eventSource.InfoMessage("Retrieving Executor data from {0}", executorDataForNtServiceFilePath); NodeAgentSfUtilityExitCodes exitCode = GetWuOperationState(TimeSpan.FromMinutes(this._serviceSettings.OperationTimeOutInMinutes)); return(SerializationUtility.DeserializeFromFile <ExecutorDataForNtService>(executorDataForNtServiceFilePath)); }