Exemplo n.º 1
0
        protected Bundle ProcessSingleBundle(IFileHelper fileHelper, IDirectory directory, List<Bundle> bundlesToSort,
            Dictionary<string, string> uncachedToCachedFiles, Bundle bundle, AssignHash hasher)
        {
            Trace.Source.TraceInformation("Processing {0} {1}", bundle.GetType().Name, bundle.Path);

            //need to process early to generate an accurate hash.
            if (IsCompositeBundle(bundle))
            {
                bundle.Process(settings);
            }
            else
            {
                hasher.Process(bundle, settings);
            }

            var bundleKey = CassetteSettings.bundles.GetSafeString(Encoding.Default.GetString(bundle.Hash));
            if (CassetteSettings.bundles.ContainsKey(fileHelper, directory, uncachedToCachedFiles, bundleKey, bundle))
            {
                bundle = CassetteSettings.bundles.GetBundle(fileHelper, directory, uncachedToCachedFiles, bundleKey, bundle);
                bundlesToSort.Add(bundle);
            }
            else
            {
                var unprocessedAssetPaths = CassetteSettings.bundles.GetAssetPaths(bundle);
                if (!IsCompositeBundle(bundle))
                {
                    bundle.Process(settings);
                }
                CassetteSettings.bundles.AddBundle(fileHelper, uncachedToCachedFiles, bundleKey, bundle, unprocessedAssetPaths);
            }
            return bundle;
        }
Exemplo n.º 2
0
 public MonkeysPageViewModel()
 {
     Title = "Monkeys";
     Monkeys = new ObservableCollection<MonkeyViewModel>();
     fileHelper = DependencyService.Get<IFileHelper>();
     
 }
Exemplo n.º 3
0
 public CopyManager(string sourceRootFolder, string destinationRootFolder, IFileHelper fileHelper, bool isPreview)
 {
     _sourceRootFolder = sourceRootFolder;
     _destinationRootFolder = destinationRootFolder;
     _fileHelper = fileHelper;
     _isPreview = isPreview;
 }
Exemplo n.º 4
0
        /// <summary>
        /// Initializes a new instance of the <see cref="PublishService"/> class.
        /// </summary>
        /// <param name="settings"><see cref="WebAppSettings"/> instance.</param>
        /// <param name="markdownHelper"><see cref="IMarkdownHelper"/> instance.</param>
        /// <param name="fileHelper"><see cref="IFileHelper"/> instance.</param>
        /// <param name="httpClientHelper"><see cref="IHttpClientHelper"/> instance.</param>
        public PublishService(WebAppSettings settings, IMarkdownHelper markdownHelper, IFileHelper fileHelper, IHttpClientHelper httpClientHelper)
        {
            if (settings == null)
            {
                throw new ArgumentNullException(nameof(settings));
            }

            this._settings = settings;

            if (markdownHelper == null)
            {
                throw new ArgumentNullException(nameof(markdownHelper));
            }

            this._markdownHelper = markdownHelper;

            if (fileHelper == null)
            {
                throw new ArgumentNullException(nameof(fileHelper));
            }

            this._fileHelper = fileHelper;

            if (httpClientHelper == null)
            {
                throw new ArgumentNullException(nameof(httpClientHelper));
            }

            this._httpClientHelper = httpClientHelper;
        }
Exemplo n.º 5
0
        /// <summary>
        /// Initializes a new instance of the <see cref="BuildService"/> class.
        /// </summary>
        /// <param name="fileHelper"><see cref="IFileHelper"/> instance.</param>
        public BuildService(IFileHelper fileHelper)
        {
            if (fileHelper == null)
            {
                throw new ArgumentNullException(nameof(fileHelper));
            }

            this._fileHelper = fileHelper;
        }
        /// <summary>
        /// Initialises an instance of the <see cref="ArchiveDataService"/> class.
        /// </summary>
        /// <param name="logger"></param>
        /// <param name="fileHelper"></param>
        /// <param name="configuration"></param>
        public ArchiveDataService(IFileHelper fileHelper, BufferedConfiguration configuration) : base(typeof(ArchiveDataService))
        {
            fileHelper.ShouldNotBeNull();
            configuration.ShouldNotBeNull();

            m_FileHelper = fileHelper;
            m_Configuration = configuration;
            m_SyncObject = new object();
        }
Exemplo n.º 7
0
 public MediaLogic(IMediaRepository mediaRepository, IAlbumRepository albumRepository, 
     IImageHelper imageHelper, IConfigurationHelper configurationHelper, IFileHelper fileHelper)
 {
     _mediaRepository = mediaRepository;
     _albumRepository = albumRepository;
     _imageHelper = imageHelper;
     _configurationHelper = configurationHelper;
     _fileHelper = fileHelper;
 }
        public FileService(IFileSystem fileSystem, IFileHelper fileHelper, IEqualityComparer<AppFile> fileComparer)
        {
            if (fileSystem == null) throw new ArgumentNullException("fileSystem");
            if (fileHelper == null) throw new ArgumentNullException("fileHelper");
            if (fileComparer == null) throw new ArgumentNullException("fileComparer");

            _fileSystem = fileSystem;
            _fileHelper = fileHelper;
            _fileComparer = fileComparer;
        }
        public CopyWorker(IFileSystem fileSystem, IFileHelper fileHelper, IContext uiContext, IBackgroundWorker backgroundWorker, IUniqueCharsGenerator charsGenerator)
        {
            if (fileSystem == null) throw new ArgumentNullException("fileSystem");
            if (fileHelper == null) throw new ArgumentNullException("fileHelper");
            if (uiContext == null) throw new ArgumentNullException("uiContext");
            if (backgroundWorker == null) throw new ArgumentNullException("backgroundWorker");
            if (charsGenerator == null) throw new ArgumentNullException("charsGenerator");

            _fileSystem = fileSystem;
            _fileHelper = fileHelper;
            _uiContext = uiContext;
            _backgroundWorker = backgroundWorker;
            _charsGenerator = charsGenerator;
        }
Exemplo n.º 10
0
        /// <summary>
        /// Initializes a new instance of the <see cref="MarkdownService"/> class.
        /// </summary>
        /// <param name="markdownHelper"><see cref="IMarkdownHelper"/> instance.</param>
        /// <param name="fileHelper"><see cref="IFileHelper"/> instance.</param>
        public MarkdownService(IMarkdownHelper markdownHelper, IFileHelper fileHelper)
        {
            if (markdownHelper == null)
            {
                throw new ArgumentNullException(nameof(markdownHelper));
            }

            this._markdownHelper = markdownHelper;

            if (fileHelper == null)
            {
                throw new ArgumentNullException(nameof(fileHelper));
            }

            this._fileHelper = fileHelper;
        }
Exemplo n.º 11
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ThemeLoader"/> class.
        /// </summary>
        /// <param name="settings"><see cref="WebAppSettings"/> instance.</param>
        /// <param name="fileHelper"><see cref="IFileHelper"/> instance.</param>
        public ThemeLoader(WebAppSettings settings, IFileHelper fileHelper)
        {
            if (settings == null)
            {
                throw new ArgumentNullException(nameof(settings));
            }

            this._settings = settings;

            if (fileHelper == null)
            {
                throw new ArgumentNullException(nameof(fileHelper));
            }

            this._fileHelper = fileHelper;
        }
		public FileDetail IndexFile(string file, IFileHelper helper) {
			var content = System.IO.File.ReadAllText(file);
			var baseUri = System.IO.Path.GetDirectoryName(file).ToUri();
			var dependencies = helper == null
				? new Uri[0]
				: helper.FindDepenencies(content)
				.Select(x => x.ToUri(x.StartsWith("/") ? BaseUri : baseUri))
					.Where(x => x != null && x.IsFile)
					.ToArray();

			var detail = _Files.GetOrAdd(file, _ => new FileDetail(_, helper));
			detail.Dependencies.Clear();

			foreach (var dep in dependencies) {
				var sdep = dep.LocalPath;
				var hdep = FindHelper(sdep);
				var depDetail = _Files.GetOrAdd(sdep, _ => new FileDetail(_, hdep));
				detail.Dependencies.SafeAdd(sdep);
			}

			return detail;
		}
Exemplo n.º 13
0
 /// <summary>
 /// Create instance of <see cref="ConsoleParameters"/>
 /// </summary>
 /// <param name="fileHelper"> Object of type <see cref="IFileHelper"/></param>
 public ConsoleParameters(IFileHelper fileHelper)
 {
     this.fileHelper = fileHelper;
 }
 internal RunSettingsArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsManager)
 {
     this.commandLineOptions = commandLineOptions;
     this.runSettingsManager = runSettingsManager;
     this.FileHelper         = new FileHelper();
 }
Exemplo n.º 15
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="fileHelper">The file helper.</param>
 public EnableDiagArgumentExecutor(IFileHelper fileHelper)
 {
     this.fileHelper = fileHelper;
 }
 public ControllerSource(ITemplate template, IFileHelper fileHelper) : base(template, fileHelper)
 {
 }
Exemplo n.º 17
0
 void AddToDisk(IFileHelper fileHelper, IDictionary<string, string> uncachedToCachedFiles, Bundle bundle, 
     IEnumerable<string> unprocessedAssetPaths)
 {
     AddToDiskMethodInfo.Invoke(diskBackedBundleCache, new object[]
                                { fileHelper, uncachedToCachedFiles, bundle, unprocessedAssetPaths });
 }
Exemplo n.º 18
0
 public FileLogger(IFileHelper helper)
 {
     _checks = new List<Check>();
     _tracker = new Dictionary<Check, bool>();
     _helper = helper;
 }
Exemplo n.º 19
0
 private void InitialEvent()
 {
     this.trvDocumentList.Nodes.Clear();
     fileHelper = new FileHelper();
     fileHelper.getTreeViewByDocFileList(this.trvDocumentList, fileHelper.getDocFileList(true));
     trvDocumentList.ExpandAll();
 }
 public TestableDataCollectionAttachmentManager(IFileHelper fileHelper)
     : base(fileHelper)
 {
 }
Exemplo n.º 21
0
 public PlaneRepository(IFileHelper fileHelper)
 {
     _fileHelper = fileHelper;
     _planes     = new List <Plane>();
 }
Exemplo n.º 22
0
 /// <summary>
 /// FileHelper for access to source files, ServiceAccessLayer for access to server/database
 /// </summary>
 /// <param name="maxBatchSize">Max size for continuous upload to server</param>
 /// <param name="fileHelper">FileHelper for access to source files</param>
 /// <param name="serviceAccessLayer">ServiceAccessLayer for access to server/database</param>
 public DataUploader(int maxBatchSize, IFileHelper fileHelper, IServiceAccessLayer serviceAccessLayer)
 {
     _maxBatchSize       = maxBatchSize;
     _fileHelper         = fileHelper;
     _serviceAccessLayer = serviceAccessLayer;
 }
Exemplo n.º 23
0
        public StateManager(IGenericStateRepository <GridState> gridStateRepository, IEventsDispatcher eventsDispatcher, IFileHelper fileHelper)
        {
            _saveSlot            = 0;
            InnerStatesContainer = new StatesContainer
            {
                GridStateRepository = gridStateRepository
            };
            _fileHelper = fileHelper;

            eventsDispatcher.AddListener <SaveGameStateEvent>(SaveGameStateEventHandler);
            eventsDispatcher.AddListener <LoadGameStateEvent>(LoadGameStateEventHandler);
        }
Exemplo n.º 24
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TestPlatform"/> class.
 /// </summary>
 /// <param name="testEngine">
 /// The test engine.
 /// </param>
 /// <param name="filehelper">
 /// The filehelper.
 /// </param>
 /// <param name="testHostProviderManager">
 /// The data.
 /// </param>
 protected TestPlatform(ITestEngine testEngine, IFileHelper filehelper, TestRuntimeProviderManager testHostProviderManager)
 {
     this.TestEngine = testEngine;
     this.fileHelper = filehelper;
     this.testHostProviderManager = testHostProviderManager;
 }
 public ConfigHelpter(IFileHelper fileHelper)
 {
     this._fileHelper = fileHelper;
     Load();
 }
Exemplo n.º 26
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TestableBlameCollector"/> class.
 /// </summary>
 /// <param name="blameReaderWriter">
 /// The blame reader writer.
 /// </param>
 /// <param name="processDumpUtility">
 /// ProcessDumpUtility instance.
 /// </param>
 /// <param name="inactivityTimer">
 /// InactivityTimer instance.
 /// </param>
 /// <param name="mockFileHelper">
 /// MockFileHelper instance.
 /// </param>
 internal TestableBlameCollector(IBlameReaderWriter blameReaderWriter, IProcessDumpUtility processDumpUtility, IInactivityTimer inactivityTimer, IFileHelper mockFileHelper)
     : base(blameReaderWriter, processDumpUtility, inactivityTimer, mockFileHelper)
 {
 }
Exemplo n.º 27
0
 public void TestInit()
 {
     _dtm = Mock.Create<IDynamicTypeManager>(Behavior.Loose);
     _fileHelper = Mock.Create<IFileHelper>(Behavior.Loose);
 }
Exemplo n.º 28
0
 public AddModel(IHttpHelper httpHelper, IFileHelper fileHelper, IFileValidator fileValidator)
 {
     _httpHelper    = httpHelper;
     _fileHelper    = fileHelper;
     _fileValidator = fileValidator;
 }
Exemplo n.º 29
0
 private void initial()
 {
     //文件清单
     fileHelper = new FileHelper();
     this.dGVFileList.DataSource = fileHelper.getDataTableBySql("'false' as CHK ,DFL_ID ,DFL_FILE_NAME,DFL_FILE_CHILD_PATH,DFL_VER_LATEST ,DEL_FLAG ,CREATEDATE ,CREATEUSER", "WHERE DEL_FLAG='N' ORDER BY LASTUPDATEDATE ASC ", "DOC_FILE_LIST");
     //
 }
Exemplo n.º 30
0
 internal DynamicCoverageDataCollectorImpl(IVanguard vanguard, IDirectoryHelper directoryHelper, IFileHelper fileHelper)
 {
     this.Vanguard        = vanguard;
     this.directoryHelper = directoryHelper;
     this.fileHelper      = fileHelper;
 }
        /// <summary>
        /// Initialises an instance of the <see cref="DataTransferService"/> class.
        /// </summary>
        /// <param name="logger"></param>
        /// <param name="publisher">
        /// The client to use for sending messages to a message broker.
        /// </param>
        /// <param name="fileHelper">
        /// Helper for working with files.
        /// </param>
        /// <param name="configuration">
        /// The configuration parameters for where the files are located.
        /// </param>
        /// <param name="bufferSize">
        /// The size of the read buffer to use when loading each data file's contents.
        /// </param>
        public DataTransferService(ILogger logger, IMessagePublisher publisher, IFileHelper fileHelper, ILed led, BufferedConfiguration configuration, int bufferSize = 400)
            : base(logger, typeof(DataTransferService))
        {
            publisher.ShouldNotBeNull();
            fileHelper.ShouldNotBeNull();
            configuration.ShouldNotBeNull();
            led.ShouldNotBeNull();

            m_ResourceLoader = new ServicesResourceLoader();
            m_FileHelper = fileHelper;
            m_SyncObject = new object();
            m_Publisher = publisher;
            m_BufferSize = bufferSize;
            m_Configuration = configuration;
            m_Led = led;

            m_TransferLimit = 5;
            m_MaximumFileSizeInBytes = 1500;
        }
Exemplo n.º 32
0
 internal FilePatternParser(Matcher matcher, IFileHelper fileHelper)
 {
     this.matcher    = matcher;
     this.fileHelper = fileHelper;
 }
 public RepositorioConcretoSource(ITemplate template, IFileHelper fileHelper) : base(template, fileHelper)
 {
 }
 /// <inheritdoc/>
 public TestableEnableDiagArgumentProcessor(IFileHelper fileHelper)
     : base(fileHelper)
 {
 }
Exemplo n.º 35
0
 /// <summary>
 /// Initializes a new instance of the <see cref="XmlReaderWriter"/> class.
 /// Protected for testing purposes
 /// </summary>
 /// <param name="fileHelper">
 /// The file helper.
 /// </param>
 protected XmlReaderWriter(IFileHelper fileHelper)
 {
     this.fileHelper = fileHelper;
 }
Exemplo n.º 36
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Converter"/> class.
 /// </summary>
 public Converter(IFileHelper fileHelper, TrxFileHelper trxFileHelper)
 {
     this.trxFileHelper = trxFileHelper;
     this.fileHelper    = fileHelper;
 }
Exemplo n.º 37
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EnableDiagArgumentProcessor"/> class.
 /// </summary>
 /// <param name="fileHelper">A file helper instance.</param>
 protected EnableDiagArgumentProcessor(IFileHelper fileHelper)
 {
     this.fileHelper = fileHelper;
 }
Exemplo n.º 38
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DotnetHostHelper"/> class.
 /// </summary>
 /// <param name="fileHelper">File Helper</param>
 public DotnetHostHelper(IFileHelper fileHelper, IEnvironment environment)
 {
     this.fileHelper  = fileHelper;
     this.environment = environment;
 }
Exemplo n.º 39
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProxyExecutionManager"/> class.
 /// Constructor with Dependency injection. Used for unit testing.
 /// </summary>
 /// <param name="requestData">The Request Data for Common services and data for Run.</param>
 /// <param name="requestSender">Request Sender instance</param>
 /// <param name="testHostManager">Test host manager instance</param>
 /// <param name="dataSerializer"></param>
 internal ProxyExecutionManager(IRequestData requestData, ITestRequestSender requestSender,
                                ITestRuntimeProvider testHostManager, IDataSerializer dataSerializer, IFileHelper fileHelper)
     : base(requestData, requestSender, testHostManager)
 {
     this.testHostManager            = testHostManager;
     this.dataSerializer             = dataSerializer;
     this.isCommunicationEstablished = false;
     this.requestData = requestData;
     this.fileHelper  = fileHelper;
 }
 public ViewSource(ITemplate template, IFileHelper fileHelper, string actionName) : base(template, fileHelper)
 {
     this.actionName = actionName;
 }
Exemplo n.º 41
0
 internal TestableTestAdapterPathArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsProvider, IOutput output, IFileHelper fileHelper)
     : base(options, runSettingsProvider, output, fileHelper)
 {
 }
Exemplo n.º 42
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TrxLogger"/> class.
 /// Constructor with Dependency injection. Used for unit testing.
 /// </summary>
 /// <param name="fileHelper">The file helper interface.</param>
 protected TrxLogger(IFileHelper fileHelper)
 {
     this.converter = new Converter(fileHelper);
 }
 public FileDetail(string file, IFileHelper fileHelper)
 {
     File = file;
     FileHelper = fileHelper;
     Dependencies = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
 }
Exemplo n.º 44
0
        public ActionHelper(IDynamicTypeManager dynamicTypeManager, IFileHelper fileHelper)
        {
            if (dynamicTypeManager == null)
                throw new ArgumentNullException("dynamicTypeManager");

            if (fileHelper == null)
                throw new ArgumentNullException("fileHelper");

            _dynamicTypeManager = dynamicTypeManager;
            _fileHelper = fileHelper;
        }
Exemplo n.º 45
0
 public OpenSubtitlesHash(IFileHelper fileHelper, IFileInfoHelper fileInfoHelper)
 {
     _fileHelper = fileHelper;
     _fileInfoHelper = fileInfoHelper;
     DataChunckLength = DefaultDataChunckLength;
 }
Exemplo n.º 46
0
 private void iniEvent()
 {
     this.combType.SelectedValueChanged -= new EventHandler(combType_SelectedValueChanged);
     helper = new FileHelper();
     //  DataTable dt = helper.getDataTableBySql("*", "", "ComboBoxValue");
     this.dgvExt.DataSource = helper.getDataTableBySql("*", "", "ComboBoxValue");
     this.combType.DataSource = helper.getDataTableBySql("distinct COMBTYPE", "", "ComboBoxValue");
     this.combType.DisplayMember = "COMBTYPE";
     this.combType.ValueMember = "COMBTYPE";
     this.combType.SelectedIndex = -1;
     //  MessageBox.Show(this.combType.SelectedIndex.ToString());
     //if (this.combType.SelectedText.ToString() != null && this.combType.SelectedText.ToString() != "")
     //{
     //    dtTemp = new DataTable();
     //    helper = new FileHelper();
     //    // MessageBox.Show(this.combType.SelectedText.ToString());
     //    dtTemp = helper.getDataTableBySql("*", "WHERE COMBTYPE='" + this.combType.SelectedValue.ToString() + "'", "ComboBoxValue");
     //    DataRow dr = dtTemp.Rows[0];
     //    this.txtDesc.Text = dr["COMBDESC"].ToString();
     //}
     this.combType.SelectedValueChanged += new EventHandler(combType_SelectedValueChanged);
 }
Exemplo n.º 47
0
 public MailHelper(IMailSender mailSender, ISettings settings, IFileHelper fileHelper)
 {
     _mailSender = mailSender;
     _settings = settings;
     _fileHelper = fileHelper;
 }
        /// <summary>
        /// Returns coverlet code base searching coverlet.collector.dll assembly inside adaptersPaths
        /// </summary>
        private static string GetCoverletCodeBasePath(IRunSettingsProvider runSettingProvider, IFileHelper fileHelper)
        {
            foreach (string adapterPath in RunSettingsUtilities.GetTestAdaptersPaths(runSettingProvider.ActiveRunSettings.SettingsXml))
            {
                string collectorPath = Path.Combine(adapterPath, CoverletConstants.CoverletDataCollectorCodebase);
                if (fileHelper.Exists(collectorPath))
                {
                    EqtTrace.Verbose("CoverletDataCollector in-process codeBase path '{0}'", collectorPath);
                    return(collectorPath);
                }
            }

            return(null);
        }
Exemplo n.º 49
0
        private void UserFileAuthFrm_Load(object sender, EventArgs e)
        {
            switch (this.AuthObjectType)
            {
                case DataType.AuthObjectType.SingleUser:
                    {
                        if (this.UserAccount == "" || this.UserAccount == null)
                        {
                            MessageBox.Show("请指定需要设定权限用户信息!!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
                            this.Close();
                        }
                        else
                        {
                            this.Text = this.Text +"--用户"+"【" +this.UserAccount+ "】";
                        }
                        break;
                    }
                case DataType.AuthObjectType.UserRole:
                    {
                        if (this.UserRole == "" || this.UserRole == null)
                        {
                            MessageBox.Show("请指定用户角色!!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
                            this.Close();
                        }
                        else
                        {
                            this.Text = this.Text + "--群组" + "【" + this.UserRole + "】";
                        }
                        break;
                    }
                default:
                    {
                        MessageBox.Show("设置权限的类型非法!!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
                        this.Close();
                        break;
                    }
            }

            fileHelper = new FileHelper();
            fileHelper.getTreeViewByPathDir(this.trvFolderDir);

            initial();
        }
        /// <summary>
        /// Enables coverlet in-proc datacollector
        /// </summary>
        internal static void EnableCoverletInProcDataCollector(string argument, DataCollectionRunSettings dataCollectionRunSettings, IRunSettingsProvider runSettingProvider, IFileHelper fileHelper)
        {
            DataCollectorSettings dataCollectorSettings = null;

            if (!DoesDataCollectorSettingsExist(argument, dataCollectionRunSettings, out dataCollectorSettings))
            {
                // Create a new setting with default values
                dataCollectorSettings = new DataCollectorSettings();
                dataCollectorSettings.FriendlyName          = argument;
                dataCollectorSettings.AssemblyQualifiedName = CoverletConstants.CoverletDataCollectorAssemblyQualifiedName;
                dataCollectorSettings.CodeBase  = GetCoverletCodeBasePath(runSettingProvider, fileHelper) ?? CoverletConstants.CoverletDataCollectorCodebase;
                dataCollectorSettings.IsEnabled = true;
                dataCollectionRunSettings.DataCollectorSettingsList.Add(dataCollectorSettings);
            }
            else
            {
                // Set Assembly qualified name and code base if not already set
                dataCollectorSettings.AssemblyQualifiedName = dataCollectorSettings.AssemblyQualifiedName ?? CoverletConstants.CoverletDataCollectorAssemblyQualifiedName;
                dataCollectorSettings.CodeBase  = dataCollectorSettings.CodeBase ?? CoverletConstants.CoverletDataCollectorCodebase;
                dataCollectorSettings.IsEnabled = true;
            }
        }
        /// <summary>
        /// Initialises an instance of the <see cref="BufferedLoggingService"/> class. 
        /// </summary>
        /// <param name="fileHelper">
        /// Helper for working with files.
        /// </param>
        /// <param name="configuration">
        /// Configuration details for buffered data persistence. 
        /// </param>
        public BufferedLoggingService(LogContainer container, ILogger logger, IFileHelper fileHelper, BufferedConfiguration configuration) : base(logger, typeof(BufferedLoggingService))
        {
            logger.ShouldNotBeNull();
            fileHelper.ShouldNotBeNull();
            configuration.ShouldNotBeNull();

            m_LogEntries = container;
            m_BatchSize = 2;
            m_BufferSize = 512;

            m_FileHelper = fileHelper;
            m_WorkingFilePath = configuration.WorkingPath;
            m_TargetFilePath = configuration.TargetPath;
            m_TargetFileExtension = configuration.TargetFileExtension;
            m_WorkingFileExtension = configuration.WorkingFileExtension;
        }
        internal static void AddDataCollectorToRunSettings(string argument, IRunSettingsProvider runSettingsManager, IFileHelper fileHelper)
        {
            EnabledDataCollectors.Add(argument.ToLower());

            var settings = runSettingsManager.ActiveRunSettings?.SettingsXml;

            if (settings == null)
            {
                runSettingsManager.AddDefaultRunSettings();
                settings = runSettingsManager.ActiveRunSettings?.SettingsXml;
            }

            var dataCollectionRunSettings       = XmlRunSettingsUtilities.GetDataCollectionRunSettings(settings) ?? new DataCollectionRunSettings();
            var inProcDataCollectionRunSettings = XmlRunSettingsUtilities.GetInProcDataCollectionRunSettings(settings)
                                                  ?? new DataCollectionRunSettings(
                Constants.InProcDataCollectionRunSettingsName,
                Constants.InProcDataCollectorsSettingName,
                Constants.InProcDataCollectorSettingName);

            // Add data collectors if not already present, enable if already present.
            EnableDataCollectorUsingFriendlyName(argument, dataCollectionRunSettings);

            runSettingsManager.UpdateRunSettingsNodeInnerXml(Constants.DataCollectionRunSettingsName, dataCollectionRunSettings.ToXml().InnerXml);

            if (string.Equals(argument, CoverletConstants.CoverletDataCollectorFriendlyName, StringComparison.OrdinalIgnoreCase))
            {
                // Add in-proc data collector to runsettings if coverlet code coverage is enabled
                EnableCoverletInProcDataCollector(argument, inProcDataCollectionRunSettings, runSettingsManager, fileHelper);
                runSettingsManager.UpdateRunSettingsNodeInnerXml(Constants.InProcDataCollectionRunSettingsName, inProcDataCollectionRunSettings.ToXml().InnerXml);
            }
        }
Exemplo n.º 53
0
 void GetFromDisk(IFileHelper fileHelper, IDirectory directory, IDictionary<string, string> uncachedToCachedFiles, Bundle bundle)
 {
     GetFromDiskMethodInfo.Invoke(diskBackedBundleCache,
                                  new object[] { fileHelper, directory, uncachedToCachedFiles, bundle });
 }
 internal CollectArgumentExecutor(IRunSettingsProvider runSettingsManager, IFileHelper fileHelper)
 {
     this.runSettingsManager = runSettingsManager;
     this.fileHelper         = fileHelper;
 }
 public JsonDataProvider(IConfigurationService configuration, IFileHelper fileHelper, IJsonHelper jsonHelper)
 {
     _configuration = configuration;
     _fileHelper    = fileHelper;
     _jsonHelper    = jsonHelper;
 }
Exemplo n.º 56
0
 public TestableTestPlatform(ITestEngine testEngine, IFileHelper fileHelper, ITestRuntimeProvider hostProvider) : base(testEngine, fileHelper, new TestableTestRuntimeProviderManager(hostProvider))
 {
 }
Exemplo n.º 57
0
 public MonkeyDataManager()
 {
     azureService = Xamarin.Forms.DependencyService.Get<IDataService>();
     monkeyTable = azureService.MonkeyTable;
     fileHelper = Xamarin.Forms.DependencyService.Get<IFileHelper>();
 }
Exemplo n.º 58
0
 private void combType_SelectedValueChanged(object sender, EventArgs e)
 {
     //  MessageBox.Show(this.combType.SelectedIndex.ToString());
     if (this.combType.SelectedIndex > -1)
     {
         dtTemp = new DataTable();
         helper = new FileHelper();
         //MessageBox.Show(this.combType.SelectedItem.ToString().ToString());
         //MessageBox.Show(this.combType.Text.ToString());
         //MessageBox.Show(this.combType.DisplayMember.ToString());
         dtTemp = helper.getDataTableBySql("*", "WHERE COMBTYPE='" + this.combType.SelectedValue.ToString() + "'", "ComboBoxValue");
         DataRow dr = dtTemp.Rows[0];
         this.txtDesc.Text = dr["COMBDESC"].ToString();
         //this.OperModifyStatus = false;
     }
 }