using System.Threading.Tasks; namespace Volo.Abp.Http.DynamicProxying { public interface IRegularTestController { int IncrementValue(int value); Task IncrementValueAsync(int value); Task GetException1Async(); Task PostValueWithHeaderAndQueryStringAsync(string headerValue, string qsValue); Task PostValueWithBodyAsync(string bodyValue); Task PostObjectWithBodyAsync(Car bodyValue); Task PostObjectWithQueryAsync(Car bodyValue); Task GetObjectWithUrlAsync(Car bodyValue); Task GetObjectandIdAsync(int id, Car bodyValue); Task GetObjectAndIdWithQueryAsync(int id, Car bodyValue); Task PutValueWithBodyAsync(string bodyValue); Task PatchValueWithBodyAsync(string bodyValue); Task PutValueWithHeaderAndQueryStringAsync(string headerValue, string qsValue); Task PatchValueWithHeaderAndQueryStringAsync(string headerValue, string qsValue); Task DeleteByIdAsync(int id); } }