public QueryPublisherTests()
        {
            var serviceProvider = ServiceProviderHelper.GetServiceProvider(
                services => services
                .AddFakeLogger()
                .AddSilverback()
                .UseModel()
                .AddDelegateSubscriber((TestQuery _) => new[] { 1, 2, 3 }));

            _publisher = serviceProvider.CreateScope().ServiceProvider.GetRequiredService <IQueryPublisher>();
        }
        public QueryPublisherTests()
        {
            var services = new ServiceCollection();

            services
            .AddSilverback()
            .UseModel()
            .AddSingletonSubscriber(_ => new QueriesHandler());

            services.AddNullLogger();

            var serviceProvider = services.BuildServiceProvider(new ServiceProviderOptions {
                ValidateScopes = true
            });

            _publisher = serviceProvider.CreateScope().ServiceProvider.GetRequiredService <IQueryPublisher>();
        }
Exemple #3
0
        public QueryPublisherTests()
        {
            var services = new ServiceCollection();

            services.AddBus(options => options.UseModel());

            services.AddSingleton <ILoggerFactory, NullLoggerFactory>();
            services.AddSingleton(typeof(ILogger <>), typeof(NullLogger <>));

            services.AddSingleton <ISubscriber>(_ => new QueriesHandler());

            var serviceProvider = services.BuildServiceProvider(new ServiceProviderOptions {
                ValidateScopes = true
            });

            _publisher = serviceProvider.CreateScope().ServiceProvider.GetRequiredService <IQueryPublisher>();
        }
 public FriendsController(IQueryPublisher queryPublisher, ICommandPublisher commandPublisher)
 {
     _queryPublisher   = queryPublisher;
     _commandPublisher = commandPublisher;
 }
 public SecurityTokenServiceController(IQueryPublisher queryPublisher, ICommandPublisher commandPublisher)
     : base(queryPublisher, commandPublisher)
 {
 }
 public SufficientTypeController(IQueryPublisher queryPublisher) => _queryPublisher = queryPublisher;
Exemple #7
0
 public TokenIssuersController(IQueryPublisher queryPublisher) => _queryPublisher = queryPublisher;
 public AwardsController(IQueryPublisher queryPublisher) => _queryPublisher = queryPublisher;
Exemple #9
0
 public RankingController(IQueryPublisher queryPublisher, ICommandPublisher commandPublisher)
     : base(queryPublisher, commandPublisher)
 {
 }
Exemple #10
0
 protected CqrsControllerBase(IQueryPublisher queryPublisher, ICommandPublisher commandPublisher)
 {
     QueryPublisher   = queryPublisher;
     CommandPublisher = commandPublisher;
 }
 public PointsController(IQueryPublisher queryPublisher) => _queryPublisher = queryPublisher;
Exemple #12
0
 public TriggerRankingRefreshController(IQueryPublisher queryPublisher, ICommandPublisher commandPublisher)
     : base(queryPublisher, commandPublisher)
 {
 }
Exemple #13
0
 public TeamController(IQueryPublisher queryPublisher, ICommandPublisher commandPublisher, IPublisher publisher)
     : base(queryPublisher, commandPublisher)
 {
     _publisher = publisher;
 }
 public RankingsController(IQueryPublisher queryPublisher) => _queryPublisher = queryPublisher;
Exemple #15
0
 public GameController(IQueryPublisher queryPublisher, ICommandPublisher commandPublisher)
     : base(queryPublisher, commandPublisher)
 {
 }
Exemple #16
0
 public QuizController(ICommandPublisher commandPublisher, IQueryPublisher queryPublisher)
 {
     _commandPublisher = commandPublisher;
     _queryPublisher   = queryPublisher;
 }
Exemple #17
0
 public ProfileController(ICommandPublisher commandPublisher, IQueryPublisher queryPublisher)
 {
     _commandPublisher = commandPublisher;
     _queryPublisher   = queryPublisher;
 }
Exemple #18
0
 public EsvBibleController(
     IQueryPublisher queryPublisher)
 {
     this.queryPublisher = queryPublisher;
 }
 public RegistrationController(IQueryPublisher queryPublisher, ICommandPublisher commandPublisher)
     : base(queryPublisher, commandPublisher)
 {
 }