2024-04-17 16:19:43 +03:30
|
|
|
|
namespace Netina.AdminPanel.PWA.Services.RestServices;
|
2024-01-22 17:26:29 +03:30
|
|
|
|
|
|
|
|
|
|
public interface IRestWrapper
|
|
|
|
|
|
{
|
|
|
|
|
|
public ICrudApiRest<T, TKey> CrudApiRest<T, TKey>(string address) where T : class;
|
|
|
|
|
|
public ICrudDtoApiRest<T, TDto, TKey> CrudDtoApiRest<T, TDto, TKey>(string address) where T : class where TDto : class;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public IAuthRestApi AuthRestApi { get; }
|
|
|
|
|
|
public IUserRestApi UserRestApi { get; }
|
2024-01-28 20:51:50 +03:30
|
|
|
|
public IProductCategoryRestApi ProductCategoryRestApi { get; }
|
|
|
|
|
|
public IProductRestApi ProductRestApi { get; }
|
2024-01-30 02:33:27 +03:30
|
|
|
|
public IBrandRestApi BrandRestApi { get; }
|
|
|
|
|
|
public IFileRestApi FileRestApi { get; }
|
2024-01-30 19:35:44 +03:30
|
|
|
|
public IBlogRestApi BlogRestApi { get; }
|
2024-02-04 16:52:32 +03:30
|
|
|
|
public IDiscountRestApi DiscountRest { get; }
|
2024-09-25 17:08:35 +03:30
|
|
|
|
public IReviewRestApi ReviewRestApi { get; }
|
2024-01-30 19:35:44 +03:30
|
|
|
|
public IBlogCategoryRestApi BlogCategoryRestApi { get; }
|
2024-02-09 19:43:20 +03:30
|
|
|
|
public IRoleRestApi RoleRestApi { get; }
|
2024-02-17 15:39:59 +03:30
|
|
|
|
public IOrderRestApi OrderRestApi { get; }
|
|
|
|
|
|
public IPaymentRestApi PaymentRestApi { get; }
|
|
|
|
|
|
public IPageRestApi PageRestApi { get; }
|
|
|
|
|
|
public IScraperRestApi ScraperRestApi { get; }
|
2024-02-25 18:21:01 +03:30
|
|
|
|
public IDashboardApiRest DashboardApiRest { get; }
|
2024-04-03 10:40:42 +03:30
|
|
|
|
public ISettingRestApi SettingRestApi { get; }
|
|
|
|
|
|
public IDistrictApiRest DistrictApiRest { get; }
|
2024-08-07 16:15:52 +03:30
|
|
|
|
public IFaqApiRest FaqApiRest { get; }
|
2024-01-22 17:26:29 +03:30
|
|
|
|
}
|