Exemplo n.º 1
0
 public HomeController(ICashbackService CashbackService, IGroupSiteService GroupSiteService, ILinked_SiteService Linked_SiteService, IVoucherService VoucherService)
 {
     this.CashbackService    = CashbackService;
     this.GroupSiteService   = GroupSiteService;
     this.Linked_SiteService = Linked_SiteService;
     this.VoucherService     = VoucherService;
 }
Exemplo n.º 2
0
 public CashbackController(ICashbackService CashbackService, ILinked_SiteService Linked_SiteService,
                           ICategoriesService CategoriesService, IPercentService PercentService)
 {
     this.CashbackService    = CashbackService;
     this.Linked_SiteService = Linked_SiteService;
     this.CategoriesService  = CategoriesService;
     this.PercentService     = PercentService;
 }
        public TransactionController(
            IConfiguration configuration,
            ICashbackService cashbackService)
        {
            _cashbackService = cashbackService;

            var kafkaConfiguration = new KafkaConfigurationProvider(configuration).Get();

            _consumer = new KafkaConsumer(
                kafkaConfiguration.BootstrapServers,
                kafkaConfiguration.GroupId,
                kafkaConfiguration.Topic,
                NewTransaction,
                TransactionException);

            System.Console.CancelKeyPress += (_, e) =>
            {
                e.Cancel = true;
                _consumer.Deactive();
            };
        }
 public BootstrapFacade(ISpotifyFactory factory, ICashbackService cashbackService, IAlbumService albumService)
 {
     _factory         = factory;
     _cashbackService = cashbackService;
     _albumService    = albumService;
 }
Exemplo n.º 5
0
 public SaleService(ISaleRepository repo, ICashbackService cashbackService, IAlbumService albumService)
 {
     _repo            = repo;
     _cashbackService = cashbackService;
     _albumService    = albumService;
 }