public async Task <UseCaseResult <GetAllResponse <Product> > > GetUnavailablesProducts()
 {
     return(await UseCasesReadOnlyInteractor.GetUnavailablesProducts());
 }
 public async Task <UseCaseResult <CheckProductAvailabilityResult> > CheckProductAvailability(Guid productId)
 {
     return(await UseCasesReadOnlyInteractor.CheckProductAvailability(productId));
 }