using cwebplusApp.Shared.Models; using Microsoft.Extensions.Configuration; using System.Collections.Generic; using System.Threading.Tasks; namespace cwebplusApp.Shared.Services { public interface IBicycleRestService { void Initialize(IConfiguration configuration); Task> GetColors(); Task> GetBicycleTypes(); Task> GetBrands(); Task SendFoundReport(Report report); Task SendFoundReport(FoundReportRepositoryItem reportRepositoryItem); Task SendMissingReport(Report report); Task SendMissingReport(MissingReportRepositoryItem reportRepositoryItem); Task TrySendPendingReports(); Task TrySendFoundPendingReports(); Task TrySendMissingPendingReports(); } }