private void CreateConfiguration(TraceSourceFixture _log, ushort writerId, string _associationName, string symbolicName, string _inFileName)
 {
     using (BoilerType.BoilerState _boilerState = new BoilerType.BoilerState(null, _associationName))
     {
         _boilerState.Logger = _log;
         SemanticDataSetSource _dataSource           = new SemanticDataSetSource(_boilerState);
         XmlQualifiedName      _type                 = new XmlQualifiedName(BoilerType.BrowseNames.BoilerType, BoilerType.Namespaces.BoilerType);
         XmlQualifiedName      _instanceSymbolicName = new XmlQualifiedName(symbolicName, BoilersSet.Namespaces.BoilersSet);
         _dataSource.CreateConfiguration(_type, _associationName, _instanceSymbolicName, _inFileName, Tuple.Create("UDP", writerId, ProducerId), _log);
     }
 }
        public void ReplaceDataSetFieldsTest()
        {
            TraceSourceFixture _log = new TraceSourceFixture();

            using (BoilerType.BoilerState _boilerState = new BoilerType.BoilerState(null, "browseName"))
            {
                const string _inFileName = @"CommonServiceLocatorInstrumentation\ConfigurationDataProducer.xml";
                FileInfo     _inFile     = new FileInfo(_inFileName);
                Assert.IsTrue(_inFile.Exists, $"File not exist {_inFile.FullName}");
                string _outFileName = @"CommonServiceLocatorInstrumentation\new.ConfigurationDataProducer.xml";
                _boilerState.Logger = _log;
                ISemanticDataSetSource _dataSource = new SemanticDataSetSource(_boilerState);
                ReplaceDataSetFields(_dataSource, "Simple", _inFileName, _outFileName);
            }
        }