AdminPanel/NetinaShop.AdminPanel.PWA/Services/RestServices/IPageRestApi.cs

14 lines
459 B
C#

namespace NetinaShop.AdminPanel.PWA.Services.RestServices;
public interface IPageRestApi
{
[Get("/type/{type}")]
Task<BasePageSDto> ReadByType([Query] string type, [Header("Authorization")] string authorization);
[Get("/{id}")]
Task<BasePageSDto> ReadById(Guid id, [Header("Authorization")] string authorization);
[Post("")]
Task CreatePage([Body] PageActionRequestDto request, [Header("Authorization")] string authorization);
}