public static IVauctionDataProvider GetInstance(this IDataProviderConfiguration dataProviderConfiguration) { string[] typeParts = dataProviderConfiguration.Type.Split(','); string typeName = Assembly.CreateQualifiedName(typeParts[1].Trim(), typeParts[0].Trim()); Type type = Type.GetType(typeName); return((IVauctionDataProvider)Activator.CreateInstance(type, new object[] { ConfigurationManager.ConnectionStrings[dataProviderConfiguration.ConnectionStringName].ConnectionString })); }
public void OnSensorUpdated(IDataProviderConfiguration aConfiguration, int aSensorId) { throw new System.NotImplementedException(); }
public void OnSensorCreated(IDataProviderConfiguration aConfiguration, int aSensorId) { CreatedSensor = aConfiguration.ReadOpcSensorInfoById(aSensorId); }
public void SetDataProviderConfiguration(IDataProviderConfiguration aDataProviderConfiguration) { }
public void OnSensorDeleted(IDataProviderConfiguration aConfiguration, int aSensorId) { throw new NotImplementedException(); }
public void SetDataProviderConfiguration(IDataProviderConfiguration aDataProviderConfiguration) { if (aDataProviderConfiguration == null) { throw new ArgumentNullException("aDataProviderConfiguration"); } opcConfiguration = aDataProviderConfiguration; }
public void SetDataProviderConfiguration(IDataProviderConfiguration aDataProviderConfiguration) { //throw new System.NotImplementedException(); }