| 1234567891011121314151617181920212223242526272829303132333435 |
- 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<IActionResult> RequestOtp(HttpRequest httpRequest, RequestOtpReq request);
- Task<IActionResult> VerifyOtp(HttpRequest httpRequest, VerifyOtpReq request);
- //Task<IActionResult> DetectMsisdn(HttpRequest httpRequest, DetectMsisdnReq request);
- //Task<IActionResult> UserInvite(HttpRequest httpRequest, UserInviteReq request);
- //Task<IActionResult> LoadVendorPackage(
- // HttpRequest httpRequest,
- // LoadVendorPackageReq request
- //);
- //Task<IActionResult> VendorPackageRegister(
- // HttpRequest httpRequest,
- // VendorPackageRegisterReq request
- //);
- }
- }
|