Добавьте файлы проекта.
This commit is contained in:
19
SQLLinter/Core/Interfaces/IRequest.cs
Normal file
19
SQLLinter/Core/Interfaces/IRequest.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
namespace SQLLinter.Core.Interfaces.Config.Contracts;
|
||||
|
||||
public interface IRequestHandler<in TRequest, out TResponse> where TRequest : IRequest<TResponse>
|
||||
{
|
||||
TResponse Handle(TRequest request);
|
||||
}
|
||||
|
||||
public interface IRequestHandler<in TRequest> where TRequest : IRequest
|
||||
{
|
||||
void Handle(TRequest message);
|
||||
}
|
||||
|
||||
public interface IRequest
|
||||
{
|
||||
}
|
||||
|
||||
public interface IRequest<out TResponse>
|
||||
{
|
||||
}
|
||||
Reference in New Issue
Block a user