diff --git a/GFramework.Core/extensions/ContextAwareCommandExtensions.cs b/GFramework.Core/extensions/ContextAwareCommandExtensions.cs index abcc307..f5716fd 100644 --- a/GFramework.Core/extensions/ContextAwareCommandExtensions.cs +++ b/GFramework.Core/extensions/ContextAwareCommandExtensions.cs @@ -8,24 +8,6 @@ namespace GFramework.Core.extensions; /// public static class ContextAwareCommandExtensions { - /// - /// [Mediator] 发送命令的同步版本(不推荐,仅用于兼容性) - /// - /// 命令响应类型 - /// 实现 IContextAware 接口的对象 - /// 要发送的命令对象 - /// 命令执行结果 - /// 当 contextAware 或 command 为 null 时抛出 - public static TResponse SendCommand(this IContextAware contextAware, - Mediator.ICommand command) - { - ArgumentNullException.ThrowIfNull(contextAware); - ArgumentNullException.ThrowIfNull(command); - - var context = contextAware.GetContext(); - return context.SendCommand(command); - } - /// /// 发送一个带返回结果的命令 /// @@ -35,7 +17,7 @@ public static class ContextAwareCommandExtensions /// 命令执行结果 /// 当 contextAware 或 command 为 null 时抛出 public static TResult SendCommand(this IContextAware contextAware, - Abstractions.command.ICommand command) + ICommand command) { ArgumentNullException.ThrowIfNull(contextAware); ArgumentNullException.ThrowIfNull(command); @@ -50,7 +32,7 @@ public static class ContextAwareCommandExtensions /// 实现 IContextAware 接口的对象 /// 要发送的命令 /// 当 contextAware 或 command 为 null 时抛出 - public static void SendCommand(this IContextAware contextAware, Abstractions.command.ICommand command) + public static void SendCommand(this IContextAware contextAware, ICommand command) { ArgumentNullException.ThrowIfNull(contextAware); ArgumentNullException.ThrowIfNull(command); diff --git a/GFramework.Core/extensions/ContextAwareQueryExtensions.cs b/GFramework.Core/extensions/ContextAwareQueryExtensions.cs index 3d9719e..2e3e6b4 100644 --- a/GFramework.Core/extensions/ContextAwareQueryExtensions.cs +++ b/GFramework.Core/extensions/ContextAwareQueryExtensions.cs @@ -8,23 +8,6 @@ namespace GFramework.Core.extensions; /// public static class ContextAwareQueryExtensions { - /// - /// [Mediator] 发送查询的同步版本(不推荐,仅用于兼容性) - /// - /// 查询响应类型 - /// 实现 IContextAware 接口的对象 - /// 要发送的查询对象 - /// 查询结果 - /// 当 contextAware 或 query 为 null 时抛出 - public static TResponse SendQuery(this IContextAware contextAware, Mediator.IQuery query) - { - ArgumentNullException.ThrowIfNull(contextAware); - ArgumentNullException.ThrowIfNull(query); - - var context = contextAware.GetContext(); - return context.SendQuery(query); - } - /// /// 发送一个查询请求 /// @@ -33,7 +16,7 @@ public static class ContextAwareQueryExtensions /// 要发送的查询 /// 查询结果 /// 当 contextAware 或 query 为 null 时抛出 - public static TResult SendQuery(this IContextAware contextAware, Abstractions.query.IQuery query) + public static TResult SendQuery(this IContextAware contextAware, IQuery query) { ArgumentNullException.ThrowIfNull(contextAware); ArgumentNullException.ThrowIfNull(query);