|
@@ -3,20 +3,20 @@ namespace Blue
|
|
|
|
|
|
public static class ICanSendCommandExtension
|
|
|
{
|
|
|
- private static ICommandHandler _commandHandler;
|
|
|
+ private static IQueryCommandHandler _commandHandler;
|
|
|
|
|
|
- public static void SetCommandHandler(ICommandHandler commandHandler)
|
|
|
+ public static void SetCommandHandler(IQueryCommandHandler commandHandler)
|
|
|
{
|
|
|
_commandHandler = commandHandler;
|
|
|
}
|
|
|
|
|
|
public static void SendCommand<T>(this ICanSendCommand self) where T : ICommand, new()
|
|
|
{
|
|
|
- _commandHandler.ExcuteCommand<T>();
|
|
|
+ _commandHandler.ExcuteQueryCommand<T>();
|
|
|
}
|
|
|
public static void SendCommand<T>(this ICanSendCommand self, T command) where T : ICommand
|
|
|
{
|
|
|
- _commandHandler.ExcuteCommand(command);
|
|
|
+ _commandHandler.ExcuteQueryCommand(command);
|
|
|
}
|
|
|
}
|
|
|
}
|