// private MyOptions _settings; /// <summary> /// /// </summary> /// <param name="cache"></param> /// <param name="mprofileApi"></param> /// <param name="loggingFacade"></param> public MerchantProfileController(IDistributedCache cache, IMerchantProfileApi mprofileApi, ILoggingFacade loggingFacade) { //settings = settings.Value; _loggingFacade = loggingFacade; _loggingFacade.LogAsync(new LogEntry(LogLevels.Info, "Starting MerchantProfileController", "MerchantProfileController.cs", "MerchantProfileController"), CancellationToken.None); _cache = cache; _mprofileApi = mprofileApi; }
private static MerchantProfileController FakeController(IDistributedCache cache, IMerchantProfileApi mprofile, ILoggingFacade loggingFacade) { return(new MerchantProfileController(cache, mprofile, loggingFacade)); }