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(
public TestCommand(PrivateChatService privateChatService) { _privateChatService = privateChatService; }
public UserInputMiddleware(PrivateChatService privateChatService) { _privateChatService = privateChatService; _result = new TaskCompletionSource <string>(TaskCreationOptions.RunContinuationsAsynchronously); }
public PrivateChatController(PrivateChatService privateChatService) { _privateChatService = privateChatService; }
public PrivateChatMiddleware(PrivateChatService privateChatService) { _privateChatService = privateChatService; }