namespace NetinaShop.AdminPanel.PWA.Services.RestServices; public interface IRestWrapper { public ICrudApiRest CrudApiRest(string address) where T : class; public ICrudDtoApiRest CrudDtoApiRest(string address) where T : class where TDto : class; public IAuthRestApi AuthRestApi { get; } public IUserRestApi UserRestApi { get; } public IProductCategoryRestApi ProductCategoryRestApi { get; } public IProductRestApi ProductRestApi { get; } public IBrandRestApi BrandRestApi { get; } public IFileRestApi FileRestApi { get; } public IBlogRestApi BlogRestApi { get; } public IDiscountRestApi DiscountRest { get; } public IBlogCategoryRestApi BlogCategoryRestApi { get; } public IRoleRestApi RoleRestApi { get; } public IOrderRestApi OrderRestApi { get; } public IPaymentRestApi PaymentRestApi { get; } public IPageRestApi PageRestApi { get; } public IScraperRestApi ScraperRestApi { get; } public IDashboardApiRest DashboardApiRest { get; } public ISettingRestApi SettingRestApi { get; } public IDistrictApiRest DistrictApiRest { get; } }