Пример #1
0
        public async Task PrivateChatWithPushedMiddleware()
        {
            var nextHandler        = Substitute.For <NextHandler>();
            var privateChatService = new PrivateChatService();
            var middleware         = new PrivateChatMiddleware(privateChatService);

            var otherMiddleware = Substitute.For <IMessageMiddleware>();

            otherMiddleware.HandleMessageAsync(default !, default !).ReturnsForAnyArgs(
Пример #2
0
 public TestCommand(PrivateChatService privateChatService)
 {
     _privateChatService = privateChatService;
 }
Пример #3
0
        public UserInputMiddleware(PrivateChatService privateChatService)
        {
            _privateChatService = privateChatService;

            _result = new TaskCompletionSource <string>(TaskCreationOptions.RunContinuationsAsynchronously);
        }
Пример #4
0
 public PrivateChatController(PrivateChatService privateChatService)
 {
     _privateChatService = privateChatService;
 }
Пример #5
0
 public PrivateChatMiddleware(PrivateChatService privateChatService)
 {
     _privateChatService = privateChatService;
 }