diff --git a/src/DevBetterWeb.Web/DevBetterWeb.Web.csproj b/src/DevBetterWeb.Web/DevBetterWeb.Web.csproj index bb178506..6539d461 100644 --- a/src/DevBetterWeb.Web/DevBetterWeb.Web.csproj +++ b/src/DevBetterWeb.Web/DevBetterWeb.Web.csproj @@ -22,7 +22,10 @@ - + + all + runtime; build; native; contentfiles; analyzers + diff --git a/tests/DevBetterWeb.FunctionalTests/NoOpMediator.cs b/tests/DevBetterWeb.FunctionalTests/NoOpMediator.cs index 79e38f58..7ece7996 100644 --- a/tests/DevBetterWeb.FunctionalTests/NoOpMediator.cs +++ b/tests/DevBetterWeb.FunctionalTests/NoOpMediator.cs @@ -12,33 +12,48 @@ public IAsyncEnumerable CreateStream(IStreamRequest CreateStream(IStreamQuery request, CancellationToken cancellationToken = default) + { + throw new System.NotImplementedException(); + } + + public IAsyncEnumerable CreateStream(IStreamCommand request, CancellationToken cancellationToken = default) + { + throw new System.NotImplementedException(); + } + public IAsyncEnumerable CreateStream(object request, CancellationToken cancellationToken = default) { throw new System.NotImplementedException(); } - public Task Publish(object notification, CancellationToken cancellationToken = default) + public ValueTask Publish(object notification, CancellationToken cancellationToken = default) + { + return ValueTask.CompletedTask; + } + + public ValueTask Publish(TNotification notification, CancellationToken cancellationToken = default) where TNotification : INotification { - return Task.CompletedTask; + return ValueTask.CompletedTask; } - public Task Publish(TNotification notification, CancellationToken cancellationToken = default) where TNotification : INotification + public ValueTask Send(IRequest request, CancellationToken cancellationToken = default) { - return Task.CompletedTask; + return ValueTask.FromResult(default!); } - public Task Send(IRequest request, CancellationToken cancellationToken = default) + public ValueTask Send(ICommand request, CancellationToken cancellationToken = default) { - return Task.FromResult(default); + return ValueTask.FromResult(default!); } - public Task Send(TRequest request, CancellationToken cancellationToken = default) where TRequest : IRequest + public ValueTask Send(IQuery request, CancellationToken cancellationToken = default) { - return Task.CompletedTask; + return ValueTask.FromResult(default!); } - public Task Send(object request, CancellationToken cancellationToken = default) + public ValueTask Send(object request, CancellationToken cancellationToken = default) { - return Task.FromResult(default); + return ValueTask.FromResult(default!); } }