static void DeletableDefinitions() { Resolver.RegisterScoped < IDeletableService <Game>, GameService>(); Resolver.RegisterScoped < IDeletableService <Friend>, FriendService>(); Resolver.RegisterScoped < IDeletableService <Loan>, LoanService>(); Resolver.RegisterScoped < IDeletable <Game>, DeletableBase <Game, IGameRepository> >(); Resolver.RegisterScoped < IDeletable <Friend>, DeletableBase <Friend, IFriendRepository> >(); Resolver.RegisterScoped < IDeletable <Loan>, DeletableBase <Loan, ILoanRepository> >(); }
static void FindableIdDefinitions() { Resolver.RegisterScoped < IFindableIdService <Game>, GameService>(); Resolver.RegisterScoped < IFindableIdService <Friend>, FriendService>(); Resolver.RegisterScoped < IFindableIdService <Loan>, LoanService>(); Resolver.RegisterScoped < IFindableId <Game>, FindableIdBase <Game> >(); Resolver.RegisterScoped < IFindableId <Friend>, FindableIdBase <Friend> >(); Resolver.RegisterScoped < IFindableId <Loan>, FindableIdBase <Loan> >(); }
static void CreatebleDefinitions() { Resolver.RegisterScoped < ICreatableService <Game>, GameService>(); Resolver.RegisterScoped < ICreatableService <Friend>, FriendService>(); Resolver.RegisterScoped < ICreatableService <Loan>, LoanService>(); Resolver.RegisterScoped < ICreatable <Game>, CreatebleBase <Game> >(); Resolver.RegisterScoped < ICreatable <Friend>, CreatebleBase <Friend> >(); Resolver.RegisterScoped < ICreatable <Loan>, CreatebleBase <Loan> >(); }
static void LoadAllDefinitions() { Resolver.RegisterScoped < ILoadAllService <Game>, GameService>(); Resolver.RegisterScoped < ILoadAllService <Friend>, FriendService>(); Resolver.RegisterScoped < ILoadAllService <Loan>, LoanService>(); Resolver.RegisterScoped < ILoadAll <Game>, LoadAllBase <Game> >(); Resolver.RegisterScoped < ILoadAll <Friend>, LoadAllBase <Friend> >(); Resolver.RegisterScoped < ILoadAll <Loan>, LoadAllBase <Loan> >(); }
static void UpdatableDefinitions() { Resolver.RegisterScoped < IUpdatableService <Game>, GameService>(); Resolver.RegisterScoped < IUpdatableService <Friend>, FriendService>(); }
public override void RegisterDependencies() { Resolver.RegisterScoped < IUserService, UserService>(); Resolver.RegisterScoped < IAuthenticationService, AuthenticationService>(); }
static void ServicesDefinitions() { Resolver.RegisterScoped < IFriendService, FriendService>(); Resolver.RegisterScoped < IGameService, GameService>(); Resolver.RegisterScoped < ILoanService, LoanService>(); }
public override void RegisterDependencies() { Resolver.RegisterScoped < IFriendAppService, FriendAppService>(); Resolver.RegisterScoped < IGameAppService, GameAppService>(); Resolver.RegisterScoped < ILoanAppService, LoanAppService>(); Resolver.RegisterScoped < IDeletableAppService <GameViewModel>, DeletableAppService <GameViewModel, Game> >(); Resolver.RegisterScoped < IDeletableAppService <LoanViewModel>, DeletableAppService <LoanViewModel, Loan> >(); Resolver.RegisterScoped < IDeletableAppService <FriendViewModel>, DeletableAppService <FriendViewModel, Friend> >(); Resolver.RegisterScoped < IFindableIdAppService <GameViewModel>, FindableIdAppService <GameViewModel, Game> >(); Resolver.RegisterScoped < IFindableIdAppService <LoanViewModel>, FindableIdAppService <LoanViewModel, Loan> >(); Resolver.RegisterScoped < IFindableIdAppService <FriendViewModel>, FindableIdAppService <FriendViewModel, Friend> >(); Resolver.RegisterScoped < ILoadAllAppService <GameViewModel>, LoadAllAppService <GameViewModel, Game> >(); Resolver.RegisterScoped < ILoadAllAppService <LoanViewModel>, LoadAllAppService <LoanViewModel, Loan> >(); Resolver.RegisterScoped < ILoadAllAppService <FriendViewModel>, LoadAllAppService <FriendViewModel, Friend> >(); Resolver.RegisterScoped < ICreatableAppService <GameViewModel>, CreatableAppService <GameViewModel, Game> >(); Resolver.RegisterScoped < ICreatableAppService <LoanViewModel>, CreatableAppService <LoanViewModel, Loan> >(); Resolver.RegisterScoped < ICreatableAppService <FriendViewModel>, CreatableAppService <FriendViewModel, Friend> >(); Resolver.RegisterScoped < IUpdatableAppService <GameViewModel>, UpdatableAppService <GameViewModel, Game> >(); Resolver.RegisterScoped < IUpdatableAppService <FriendViewModel>, UpdatableAppService <FriendViewModel, Friend> >(); }
static void LoadByDefitions() { Resolver.RegisterScoped < ILoadBy <Game>, LoadByBase <Game> >(); }
public override void RegisterDependencies() { Resolver.RegisterScoped < IUnitOfWorkFactory, UnitOfWorkFactory>(); Resolver.RegisterScoped < IUnitOfWork, UnitOfWork>(); Resolver.RegisterScoped < IFriendRepository, FriendRepository>(); Resolver.RegisterScoped < IGameRepository, GameRepository>(); Resolver.RegisterScoped < ILoanRepository, LoanRepository>(); Resolver.RegisterScoped < IDeletableRepository <Game>, GameRepository>(); Resolver.RegisterScoped < IDeletableRepository <Friend>, FriendRepository>(); Resolver.RegisterScoped < IDeletableRepository <Loan>, LoanRepository>(); Resolver.RegisterScoped < IFindableIdRepository <Game>, GameRepository>(); Resolver.RegisterScoped < IFindableIdRepository <Friend>, FriendRepository>(); Resolver.RegisterScoped < IFindableIdRepository <Loan>, LoanRepository>(); Resolver.RegisterScoped < ILoadAllRepository <Game>, GameRepository>(); Resolver.RegisterScoped < ILoadAllRepository <Friend>, FriendRepository>(); Resolver.RegisterScoped < ILoadAllRepository <Loan>, LoanRepository>(); Resolver.RegisterScoped < ICreatebleRepository <Game>, GameRepository>(); Resolver.RegisterScoped < ICreatebleRepository <Friend>, FriendRepository>(); Resolver.RegisterScoped < ICreatebleRepository <Loan>, LoanRepository>(); Resolver.RegisterScoped < IUpdatableRepository <Game>, GameRepository>(); Resolver.RegisterScoped < IUpdatableRepository <Friend>, FriendRepository>(); Resolver.RegisterScoped < IUpdatableRepository <Loan>, LoanRepository>(); Resolver.RegisterScoped < ILoadByRepository <Game>, GameRepository>(); }