using System; using System.Collections; using Common.Http; using log4net; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Internal; using Nancy; using Nancy.Json; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using static Microsoft.EntityFrameworkCore.DbLoggerCategory; namespace Esim.Apis.Business { public interface IUserBusiness { // Auth methods Task RequestOtp(HttpRequest httpRequest, RequestOtpReq request); Task VerifyOtp(HttpRequest httpRequest, VerifyOtpReq request); //Task DetectMsisdn(HttpRequest httpRequest, DetectMsisdnReq request); //Task UserInvite(HttpRequest httpRequest, UserInviteReq request); //Task LoadVendorPackage( // HttpRequest httpRequest, // LoadVendorPackageReq request //); //Task VendorPackageRegister( // HttpRequest httpRequest, // VendorPackageRegisterReq request //); } }