public MoviesListing(IMoviesLogic moviesLogic, IActorsLogic actorsLogic) { this._moviesLogic = moviesLogic; this._actorsLogic = actorsLogic; InitializeComponent(); this.FillForm(); }
public Main(IMoviesLogic moviesLogic, IClientsLogic clientsLogic, IRentalsLogic rentalsLogic, IActorsLogic actorsLogic) { this._moviesLogic = moviesLogic; this._clientsLogic = clientsLogic; this._rentalsLogic = rentalsLogic; this._actorsLogic = actorsLogic; InitializeComponent(); }
public AddMovie(IMoviesLogic moviesLogic, IActorsLogic actorsLogic, int movieId = 0) { _actorsLogic = actorsLogic; _moviesLogic = moviesLogic; _movieId = movieId; InitializeComponent(); InitialiseControls(); FillForm(); }
public TestIntegrations() { //Create TestServer var builder = new WebHostBuilder() .UseStartup <Startup>(); server = new TestServer(builder); //Get individual scopes from testserver to create controllerinstances with scoped services movieslogic = server.Host.Services.GetService <IMoviesLogic>(); accountlogic = server.Host.Services.GetService <IAccountLogic>(); sessionlogic = new Mock <IUserSession>(); account = new Account { Name = "Simon", Password = "******" }; //Inject services from testserver into the controllers moviescontroller = new MoviesController(movieslogic, sessionlogic.Object); accountcontroller = new AccountController(accountlogic, sessionlogic.Object); }
public MoviesController(IMoviesLogic logic, IUserSession userSession) { _logic = logic; _userSession = userSession; }
public ActorsLogic(IUnitOfwork unitOfwork, IMoviesLogic moviesLogic) : base(unitOfwork) { _moviesLogic = moviesLogic; }