Commit 66b9eb98 authored by Savorboard's avatar Savorboard

Rename class

parent 5d7c7796
......@@ -38,7 +38,7 @@ namespace Microsoft.Extensions.DependencyInjection
services.TryAddSingleton<ICapPublisher, CapPublisher>();
services.TryAddSingleton<IConsumerServiceSelector, DefaultConsumerServiceSelector>();
services.TryAddSingleton<IConsumerServiceSelector, ConsumerServiceSelector>();
services.TryAddSingleton<ISubscribeInvokerFactory, ConsumerInvokerFactory>();
services.TryAddSingleton<MethodMatcherCache>();
......@@ -60,7 +60,7 @@ namespace Microsoft.Extensions.DependencyInjection
services.TryAddSingleton<ISerializer, JsonUtf8Serializer>();
// Warning: IPublishMessageSender need to inject at extension project.
services.TryAddSingleton<ISubscribeDispatcher, DefaultSubscribeDispatcher>();
services.TryAddSingleton<ISubscribeDispatcher, SubscribeDispatcher>();
//Options and extension service
var options = new CapOptions();
......@@ -72,7 +72,7 @@ namespace Microsoft.Extensions.DependencyInjection
services.Configure(setupAction);
//Startup and Hosted
services.AddHostedService<DefaultBootstrapper>();
services.AddHostedService<Bootstrapper>();
return new CapBuilder(services);
}
......
......@@ -21,7 +21,7 @@ namespace DotNetCore.CAP.Internal
public ISubscribeInvoker CreateInvoker()
{
return new DefaultSubscribeInvoker(_loggerFactory, _serviceProvider);
return new SubscribeInvoker(_loggerFactory, _serviceProvider);
}
}
}
\ No newline at end of file
......@@ -14,12 +14,12 @@ namespace DotNetCore.CAP.Internal
/// <summary>
/// Default implement of <see cref="T:DotNetCore.CAP.Internal.IBootstrapper" />.
/// </summary>
internal class DefaultBootstrapper : BackgroundService, IBootstrapper
internal class Bootstrapper : BackgroundService, IBootstrapper
{
private readonly ILogger<DefaultBootstrapper> _logger;
private readonly ILogger<Bootstrapper> _logger;
public DefaultBootstrapper(
ILogger<DefaultBootstrapper> logger,
public Bootstrapper(
ILogger<Bootstrapper> logger,
IStorageInitializer storage,
IEnumerable<IProcessingServer> processors)
{
......
......@@ -16,7 +16,7 @@ namespace DotNetCore.CAP.Internal
/// <summary>
/// A default <see cref="T:DotNetCore.CAP.Abstractions.IConsumerServiceSelector" /> implementation.
/// </summary>
public class DefaultConsumerServiceSelector : IConsumerServiceSelector
public class ConsumerServiceSelector : IConsumerServiceSelector
{
private readonly CapOptions _capOptions;
private readonly IServiceProvider _serviceProvider;
......@@ -28,9 +28,9 @@ namespace DotNetCore.CAP.Internal
private readonly ConcurrentDictionary<string, List<RegexExecuteDescriptor<ConsumerExecutorDescriptor>>> _poundList;
/// <summary>
/// Creates a new <see cref="DefaultConsumerServiceSelector" />.
/// Creates a new <see cref="ConsumerServiceSelector" />.
/// </summary>
public DefaultConsumerServiceSelector(IServiceProvider serviceProvider)
public ConsumerServiceSelector(IServiceProvider serviceProvider)
{
_serviceProvider = serviceProvider;
_capOptions = serviceProvider.GetService<IOptions<CapOptions>>().Value;
......
......@@ -17,7 +17,7 @@ using Microsoft.Extensions.Options;
namespace DotNetCore.CAP.Internal
{
internal class DefaultSubscribeDispatcher : ISubscribeDispatcher
internal class SubscribeDispatcher : ISubscribeDispatcher
{
private readonly IDataStorage _dataStorage;
private readonly ILogger _logger;
......@@ -29,8 +29,8 @@ namespace DotNetCore.CAP.Internal
private static readonly DiagnosticListener s_diagnosticListener =
new DiagnosticListener(CapDiagnosticListenerNames.DiagnosticListenerName);
public DefaultSubscribeDispatcher(
ILogger<DefaultSubscribeDispatcher> logger,
public SubscribeDispatcher(
ILogger<SubscribeDispatcher> logger,
IOptions<CapOptions> options,
IServiceProvider provider)
{
......
......@@ -12,15 +12,15 @@ using Microsoft.Extensions.Logging;
namespace DotNetCore.CAP.Internal
{
internal class DefaultSubscribeInvoker : ISubscribeInvoker
internal class SubscribeInvoker : ISubscribeInvoker
{
private readonly ILogger _logger;
private readonly IServiceProvider _serviceProvider;
public DefaultSubscribeInvoker(ILoggerFactory loggerFactory, IServiceProvider serviceProvider)
public SubscribeInvoker(ILoggerFactory loggerFactory, IServiceProvider serviceProvider)
{
_serviceProvider = serviceProvider;
_logger = loggerFactory.CreateLogger<DefaultSubscribeInvoker>();
_logger = loggerFactory.CreateLogger<SubscribeInvoker>();
}
public async Task<ConsumerExecutedResult> InvokeAsync(ConsumerContext context, CancellationToken cancellationToken = default)
......
......@@ -16,7 +16,7 @@ namespace DotNetCore.CAP.Test
ServiceCollectionExtensions.ServiceCollection = services;
services.AddOptions();
services.PostConfigure<CapOptions>(x=>{});
services.AddSingleton<IConsumerServiceSelector, DefaultConsumerServiceSelector>();
services.AddSingleton<IConsumerServiceSelector, ConsumerServiceSelector>();
services.AddScoped<IFooTest, CandidatesFooTest>();
services.AddScoped<IBarTest, CandidatesBarTest>();
services.AddLogging();
......
......@@ -46,7 +46,7 @@ namespace DotNetCore.CAP.Test
}
}
public class MyConsumerServiceSelector : DefaultConsumerServiceSelector
public class MyConsumerServiceSelector : ConsumerServiceSelector
{
private readonly CapOptions _capOptions;
......
......@@ -9,15 +9,15 @@ using Xunit;
namespace DotNetCore.CAP.Test
{
public class ConsumerInvokerTest
public class SubscribeInvokerTest
{
private readonly IServiceProvider _serviceProvider;
public ConsumerInvokerTest()
public SubscribeInvokerTest()
{
var serviceCollection = new ServiceCollection();
serviceCollection.AddLogging();
serviceCollection.AddSingleton<ISubscribeInvoker, DefaultSubscribeInvoker>();
serviceCollection.AddSingleton<ISubscribeInvoker, SubscribeInvoker>();
_serviceProvider = serviceCollection.BuildServiceProvider();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment