diff --git a/src/DotNetCore.CAP.Kafka/ConnectionPool.cs b/src/DotNetCore.CAP.Kafka/IConnectionPool.Default.cs
similarity index 100%
rename from src/DotNetCore.CAP.Kafka/ConnectionPool.cs
rename to src/DotNetCore.CAP.Kafka/IConnectionPool.Default.cs
diff --git a/src/DotNetCore.CAP.RabbitMQ/ConnectionChannelPool.cs b/src/DotNetCore.CAP.RabbitMQ/IConnectionChannelPool.Default.cs
similarity index 100%
rename from src/DotNetCore.CAP.RabbitMQ/ConnectionChannelPool.cs
rename to src/DotNetCore.CAP.RabbitMQ/IConnectionChannelPool.Default.cs
diff --git a/src/DotNetCore.CAP/Abstractions/CapPublisherBase.cs b/src/DotNetCore.CAP/Abstractions/CapPublisherBase.cs
index 26760b2..4d7a321 100644
--- a/src/DotNetCore.CAP/Abstractions/CapPublisherBase.cs
+++ b/src/DotNetCore.CAP/Abstractions/CapPublisherBase.cs
@@ -132,7 +132,7 @@ namespace DotNetCore.CAP.Abstractions
{
throw new InvalidOperationException(
"If you are using the EntityFramework, you need to configure the DbContextType first." +
- " otherwise you need to use overloaded method with IDbConnection and IDbTransaction.");
+ " otherwise you need to use overloaded method with IDbTransaction.");
}
}
diff --git a/src/DotNetCore.CAP/ICapPublisher.cs b/src/DotNetCore.CAP/ICapPublisher.cs
index 8ba45e1..0688c02 100644
--- a/src/DotNetCore.CAP/ICapPublisher.cs
+++ b/src/DotNetCore.CAP/ICapPublisher.cs
@@ -15,7 +15,7 @@ namespace DotNetCore.CAP
/// (EntityFramework) Asynchronous publish a object message.
///
/// If you are using the EntityFramework, you need to configure the DbContextType first.
- /// otherwise you need to use overloaded method with IDbConnection and IDbTransaction.
+ /// otherwise you need to use overloaded method with IDbTransaction.
///
///
/// The type of content object.
@@ -28,7 +28,7 @@ namespace DotNetCore.CAP
/// (EntityFramework) Publish a object message.
///
/// If you are using the EntityFramework, you need to configure the DbContextType first.
- /// otherwise you need to use overloaded method with IDbConnection and IDbTransaction.
+ /// otherwise you need to use overloaded method with IDbTransaction.
///
///
/// The type of content object.
diff --git a/src/DotNetCore.CAP/ICapSubscribe.cs b/src/DotNetCore.CAP/ICapSubscribe.cs
index 9b536ad..e223b84 100644
--- a/src/DotNetCore.CAP/ICapSubscribe.cs
+++ b/src/DotNetCore.CAP/ICapSubscribe.cs
@@ -4,7 +4,7 @@
namespace DotNetCore.CAP
{
///
- /// An empty interface, which is used to mark the current class have a CAP methods.
+ /// An empty interface, which is used to mark the current class have a CAP subscriber methods.
///
public interface ICapSubscribe
{
diff --git a/src/DotNetCore.CAP/IFetchedMessage.cs b/src/DotNetCore.CAP/IFetchedMessage.cs
deleted file mode 100644
index 34a78ca..0000000
--- a/src/DotNetCore.CAP/IFetchedMessage.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-// Copyright (c) .NET Core Community. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-
-using System;
-using DotNetCore.CAP.Models;
-
-namespace DotNetCore.CAP
-{
- public interface IFetchedMessage : IDisposable
- {
- int MessageId { get; }
-
- MessageType MessageType { get; }
-
- void RemoveFromQueue();
-
- void Requeue();
- }
-}
\ No newline at end of file