public async ValueTask <ApiResponse <List <BasicBike> > > GetAvailableBikes() { try { var allBikess = await BikeService.GetAvailableBikes(); return(ApiUtils.CreateSuccessResponse(allBikess)); } catch (Exception ex) { Logger.LogError(ex.Message); return(ApiUtils.CreateErrorResponse <List <BasicBike> >(ex)); } }