diff --git a/src/ReC.Application/Common/Interfaces/IScopedRequest.cs b/src/ReC.Application/Common/Interfaces/IScopedRequest.cs new file mode 100644 index 0000000..cb5d2ee --- /dev/null +++ b/src/ReC.Application/Common/Interfaces/IScopedRequest.cs @@ -0,0 +1,16 @@ +using MediatR; + +namespace ReC.Application.Common.Interfaces; + +public interface IScopedRequestBase where TScope : notnull +{ + public TScope Scope { get; } +} + +public interface IScopedRequest : IRequest, IScopedRequestBase where TScope : notnull +{ +} + +public interface IScopedRequest : IRequest, IScopedRequestBase where TScope : notnull +{ +} \ No newline at end of file