using FrontOffice.BFF.Application.CategoryCQ.Queries.GetAllCategories; using FrontOffice.BFF.Category.Protobuf.Protos.Category; using FrontOffice.BFF.WebApi.Common.Services; namespace FrontOffice.BFF.WebApi.Services; public class CategoriesService : CategoryContract.CategoryContractBase { private readonly IDispatchRequestToCQRS _dispatchRequestToCQRS; public CategoriesService(IDispatchRequestToCQRS dispatchRequestToCQRS) { _dispatchRequestToCQRS = dispatchRequestToCQRS; } public override async Task GetAllCategories(GetCategoriesRequest request, ServerCallContext context) { return await _dispatchRequestToCQRS.Handle(request, context); } }