public ViewManager(IProvideADataSourceProvider dataSourceProviderProvider, CViewProviderCreator viewBuilder) { DataSourceProviderProvider = dataSourceProviderProvider; _viewBuilder = viewBuilder; //dataSourceProviderProvider.DataSourceProvider.DataChanged += DataSourceProvider_DataChanged; }
public IProvideADataSourceProvider GetOrAdd(PropIdType propId, Func <PropIdType, IProvideADataSourceProvider> valueProducer) { IProvideADataSourceProvider result = _dict.GetOrAdd(propId, valueProducer); return(result); }