public DataRepository(IAutoFiller autoFilling) { _dataContext = new DataContext(); _autoFilling = autoFilling; _autoFilling.AutoFill(_dataContext); _dataContext.Events.CollectionChanged += EventsContexChanged; }
internal AutoBuilder(IAutoConfigurationResolver configuration, Func <IAutoConfigurationResolver, IAutoBuilder, IObjectParser, IAutoFiller> filler, IObjectParser parser, IAutoBuilder interfaceBuilder) { this.filler = filler(configuration, this, parser); this.configuration = configuration; this.interfaceBuilder = interfaceBuilder; }