using PaySharp.Core.Request; using PaySharp.Core.Response; namespace PaySharp.Core { public interface IGateway { TResponse Execute(Request request) where TResponse : IResponse; } }