public AuctionService( IAuctionRepository auctionRepository, IUserService userService, IAuctionBetRepository auctionBetRepository) { _auctionRepository = auctionRepository; _userService = userService; _auctionBetRepository = auctionBetRepository; }
public AuctionBetService( IUserService userService, IAuctionBetRepository auctionBetRepository, IServiceProvider serviceProvider) { _userService = userService; _auctionBetRepository = auctionBetRepository; _serviceProvider = serviceProvider; }
public UserService(IServiceProvider serviceProvider, AuthenticationStateProvider authStateProvider, IAuctionRepository auctionRepository, IAuctionBetRepository auctionBetRepository) { _authStateProvider = authStateProvider; _config = serviceProvider.GetService <ConfigurationSettings>(); _serviceProvider = serviceProvider; _auctionRepository = auctionRepository; _auctionBetRepository = auctionBetRepository; }