// This file is automatically generated by ABP framework to use MVC Controllers from CSharp using System; using System.Threading.Tasks; using Volo.Abp.Application.Dtos; using Volo.Abp.Http.Client; using Volo.Abp.Http.Modeling; using Volo.Abp.DependencyInjection; using Volo.Abp.Http.Client.ClientProxying; using Volo.Blogging.Admin.Blogs; using Volo.Blogging.Blogs.Dtos; // ReSharper disable once CheckNamespace namespace Volo.Blogging.Admin.ClientProxies { [Dependency(ReplaceServices = true)] [ExposeServices(typeof(IBlogManagementAppService), typeof(BlogManagementClientProxy))] public partial class BlogManagementClientProxy : ClientProxyBase, IBlogManagementAppService { public virtual async Task> GetListAsync() { return await RequestAsync>(nameof(GetListAsync)); } public virtual async Task GetAsync(Guid id) { return await RequestAsync(nameof(GetAsync), id); } public virtual async Task CreateAsync(CreateBlogDto input) { return await RequestAsync(nameof(CreateAsync), input); } public virtual async Task UpdateAsync(Guid id, UpdateBlogDto input) { return await RequestAsync(nameof(UpdateAsync), id, input); } public virtual async Task DeleteAsync(Guid id) { await RequestAsync(nameof(DeleteAsync), id); } public virtual async Task ClearCacheAsync(Guid id) { await RequestAsync(nameof(ClearCacheAsync), id); } } }