Shares can be handled by owners

This commit is contained in:
2021-03-13 17:06:01 +01:00
parent b25c6fd538
commit a99115a031
12 changed files with 213 additions and 49 deletions

View File

@ -1,4 +1,6 @@
using Autofac;
using StockBL;
using StockBL.Interface;
using StockDal;
using StockDal.Interface;
using StockDAL;
@ -24,7 +26,14 @@ namespace StockInfo
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Container = Configure();
Application.Run(new frmInitial( Container.Resolve<IStockRepository>(), Container.Resolve<IStockMarketRepository>(), Container.Resolve<IPersonRepository>(), Container.Resolve<IAddressRepository>(), Container.Resolve<IStockPersonConnect>()));
Application.Run(new frmInitial(
Container.Resolve<IStockRepository>(),
Container.Resolve<IStockMarketRepository>(),
Container.Resolve<IPersonRepository>(),
Container.Resolve<IAddressRepository>(),
Container.Resolve<IStockPersonConnect>(),
Container.Resolve<IPersonStockFacade>()
));
}
static IContainer Configure()
@ -35,6 +44,7 @@ namespace StockInfo
builder.RegisterType<PersonRepository>().As<IPersonRepository>();
builder.RegisterType<AddressRepository>().As<IAddressRepository>();
builder.RegisterType<StockPersonConnect>().As<IStockPersonConnect>();
builder.RegisterType<PersonStockFacade>().As<IPersonStockFacade>();
builder.RegisterType<frmInitial>();
return builder.Build();
}