Simple, unambitious mediator implementation in .NET
40 matches across 2 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | samples/MediatR.Examples.Windsor/Program.cs | 41 | container.Register(fromAssemblyContainingPing.BasedOn(typeof(IRequestExceptionHandler<,,>)).WithServiceAllInterf |
| LOW | samples/MediatR.Examples.Windsor/Program.cs | 61 | // ?.IsAssignableTo(typeof(IRequestExceptionHandler<,,>)) ?? false; |
| LOW | …/MediatR.Examples.PublishStrategies/PublishStrategy.cs | 1 | namespace MediatR.Examples.PublishStrategies; |
| LOW | src/MediatR.Contracts/IRequest.cs | 1 | namespace MediatR; |
| LOW | src/MediatR.Contracts/Unit.cs | 21 | public static Task<Unit> Task { get; } = System.Threading.Tasks.Task.FromResult(_value); |
| LOW | src/MediatR.Contracts/Unit.cs | 41 | /// A value that indicates the relative order of the objects being compared. |
| LOW | src/MediatR.Contracts/Unit.cs | 61 | /// <returns> |
| LOW | src/MediatR.Contracts/Unit.cs | 81 | public static bool operator ==(Unit first, Unit second) => true; |
| LOW | src/MediatR/IStreamPipelineBehavior.cs | 1 | |
| LOW | src/MediatR/IStreamPipelineBehavior.cs | 21 | { |
| LOW | src/MediatR/IPipelineBehavior.cs | 1 | |
| LOW | src/MediatR/IPipelineBehavior.cs | 21 | { |
| LOW | src/MediatR/IPublisher.cs | 1 | using System.Threading; |
| LOW | src/MediatR/IPublisher.cs | 21 | /// </summary> |
| LOW | src/MediatR/ISender.cs | 21 | /// <summary> |
| LOW | src/MediatR/ISender.cs | 41 | /// <typeparam name="TResponse"></typeparam> |
| LOW | src/MediatR/IRequestHandler.cs | 1 | using System.Threading; |
| LOW | src/MediatR/IRequestHandler.cs | 21 | } |
| LOW | src/MediatR/IStreamRequestHandler.cs | 1 | using System.Collections.Generic; |
| LOW | src/MediatR/Pipeline/IRequestPreProcessor.cs | 1 | namespace MediatR.Pipeline; |
| LOW | src/MediatR/Pipeline/IRequestPostProcessor.cs | 1 | namespace MediatR.Pipeline; |
| LOW | src/MediatR/Pipeline/IRequestExceptionHandler.cs | 21 | /// <param name="exception">The thrown exception</param> |
| LOW | src/MediatR/Pipeline/RequestExceptionHandlerState.cs | 1 | namespace MediatR.Pipeline; |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 21 | /// Mediator implementation type to register. Default is <see cref="Mediator"/> |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 41 | /// Request exception action processor strategy. Default value is <see cref="DependencyInjection.RequestExceptionAct |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 61 | public List<ServiceDescriptor> RequestPreProcessorsToRegister { get; } = new(); |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 81 | public int MaxTypesClosing { get; set; } = 100; |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 101 | public string? LicenseKey { get; set; } |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 141 | return this; |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 261 | |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 281 | StreamBehaviorsToRegister.Add(new ServiceDescriptor(serviceType, implementationType, serviceLifetime)); |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 341 | StreamBehaviorsToRegister.Add(new ServiceDescriptor(openBehaviorInterface, openBehaviorType, serviceLifetime |
| LOW | …R/MicrosoftExtensionsDI/MediatrServiceConfiguration.cs | 441 | => AddRequestPostProcessor(typeof(TServiceType), typeof(TImplementationType), serviceLifetime); |
| LOW | src/MediatR/Entities/OpenBehavior.cs | 21 | OpenBehaviorType = openBehaviorType; |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/MediatR.Tests/SendTests.cs | 120 | public class TestClass1PingRequestHandler : IRequestHandler<VoidGenericPing<PongExtension>> |
| LOW | test/MediatR.Tests/SendTests.cs | 149 | public class MultipleGenericTypeParameterRequestHandler<T1, T2, T3> : IRequestHandler<MultipleGenericTypeParameterRe |
| LOW | test/MediatR.Tests/SendTests.cs | 185 | public class TimeoutRequestHandler : IRequestHandler<TimeoutRequest> |
| LOW | test/MediatR.Tests/MicrosoftExtensionsDI/Handlers.cs | 222 | class OpenGenericVoidRequestHandler<T> : IRequestHandler<OpenGenericVoidRequest<T>> |
| LOW | test/MediatR.Tests/MicrosoftExtensionsDI/Handlers.cs | 230 | class OpenGenericReturnTypeRequestHandler<T> : IRequestHandler<OpenGenericReturnTypeRequest<T>, string> |
| LOW | …t/MediatR.Tests/MicrosoftExtensionsDI/PipelineTests.cs | 902 | public sealed class FooRequestHandler : IRequestHandler<FooRequest> { |