Exemplo n.º 1
0
 public ImageDisplayContentExtractor(ActorProvider actorProvider, ActorActionSettings actorActionSettings, ImageDisplayConentSprited.Factory spritedFactory, ImageDisplayConentSpritedAnimated.Factory spritedAnimatedFactory)
 {
     _spritedFactory         = spritedFactory;
     _spritedAnimatedFactory = spritedAnimatedFactory;
     _actorProvider          = actorProvider;
     _actorActionSettings    = actorActionSettings;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Constructor for the contract manager Grpc service.
 /// </summary>
 /// <param name="contractManagerActorProvider">The provider that returns the contract manager actor. This should normally be injected via DI to ensure a single instance.</param>
 public ContractManagerService(ActorProvider <ContractManagerService> contractManagerActorProvider)
 {
     if (contractManagerActorProvider is null)
     {
         throw new ArgumentNullException(nameof(contractManagerActorProvider));
     }
     _contractManagerActor = contractManagerActorProvider();
 }
        private async Task Single_New(Func <AuditDbContext, Task <int> > saveMethod)
        {
            var actorProvider = new ActorProvider();

            using var database = CreateDatabase(actorProvider);

            var author = new Author();

            Assert.Equal(default, author.CreatedBy);
        public void WhenWaiterRejectsCustomer()
        {
            ActorProvider
            .Set(Actor.Waiter);

            WorkflowProvider
            .GetWorkflow(_scenarioOrder, _scenarioRules)
            .RejectCustomer();

            ActorProvider
            .Reset();
        }
        public void WhenWaiterProvidesATableToTheCustomer()
        {
            ActorProvider
            .Set(Actor.Waiter);

            WorkflowProvider
            .GetWorkflow(_scenarioOrder, _scenarioRules)
            .ProvideTable();

            ActorProvider
            .Reset();
        }
Exemplo n.º 6
0
 public TextDisplayContentFactory(ActorProvider actorProvider, TextDisplayContent.Factory factory)
 {
     _actorProvider = actorProvider;
     _factory       = factory;
 }
Exemplo n.º 7
0
 public BooksController(ActorProvider <BooksManagerActor> booksManagerActorProvider)
 {
     _booksManagerActor = booksManagerActorProvider();
 }
Exemplo n.º 8
0
        public ActorCache(KeyAccessor <TActor, TKey> actorKeySelector, ActorProvider <TActor, TKey> actorProvider)
        {
            _keyAccessor = actorKeySelector;

            _cache = new Cache <TKey, TActor>(x => actorProvider(x));
        }
Exemplo n.º 9
0
 public RemoveProductFromBasketCommand(ActorProvider actorProvider)
 {
     _productActor = actorProvider.GetProductActor();
     _basketActor  = actorProvider.GetBasketActor();
 }
 public GetBasketFromCustomerCommand(ActorProvider actorProvider)
 {
     _basketActor = actorProvider.GetBasketActor();
 }
Exemplo n.º 11
0
 public DataManager()
 {
     this.ActorProvider    = new ActorProvider();
     this.CurrencyProvider = new CurrencyProvider();
 }
Exemplo n.º 12
0
 public OperationController(ActorProvider actorProvider,
                            ILogger <OperationController> logger)
 {
     this.actorProvider = actorProvider;
     this.logger        = logger;
 }
Exemplo n.º 13
0
 public AddProductToBasketCommand(ActorProvider actorProvider)
 {
     _productActor = actorProvider.GetProductActor();
     _basketActor  = actorProvider.GetBasketActor();
 }