public async Task <object> GetProductByIdAsync(int id) { var om = await _dal.GetProductByIdAsync(id); return(GetDto(om)); }