/// <summary> /// Releases all resources used by the WarrantManagement.DataExtract.Dal.ReportDataBase /// </summary> /// <param name="disposing">A boolean value indicating whether or not to dispose managed resources</param> protected virtual void Dispose(bool disposing) { if (!_isDisposed) { if (disposing) { if (Context != null) { Context.Dispose(); Context = null; } } _isDisposed = true; } }
static void Main(string[] args) { IKernel kernel = new StandardKernel(); using (RealtyDBContext db = new RealtyDBContext()) { kernel.Bind <IVashmagazinRepository>().To <VashmagazinRepository>().WithConstructorArgument("context", db); kernel.Bind <ILoader>().To <VashmagazinHttpClientLoader>(); kernel.Bind <ILoger>().To <ConsoleLoger>(); kernel.Bind <IAnnouncementsParser>().To <VashmagazinAnnouncementsParserParallel>(); IAnnouncementsParser parser = kernel.Get <IAnnouncementsParser>(); int count = parser.ParseApartments(); Console.WriteLine(count); Console.WriteLine("Finished"); } Console.ReadKey(); }
public OrdersRepository(RealtyDBContext context) : base(context) { }
public ProfilesRepository(RealtyDBContext context) : base(context) { }
public AnnouncementsRepository(RealtyDBContext context) : base(context) { }
public ApartmentsRepository(RealtyDBContext context) : base(context) { }
public PhotosRepository(RealtyDBContext context) : base(context) { }
public FeedbacksRepository(RealtyDBContext context) : base(context) { }
public NotesRepository(RealtyDBContext context) : base(context) { }
public StatisticRepository(RealtyDBContext context) : base(context) { }
public EmailsRepository(RealtyDBContext context) : base(context) { }
public VashmagazinRepository(RealtyDBContext context) : base(context) { }
public MobileNumbersRepository(RealtyDBContext context) : base(context) { }
public WallMaterialRepository(RealtyDBContext context) : base(context) { }