public void LoadConfig(IConfiguration configuration) { var encryptedString = configuration["AppConfig:DataBase:ConnectionString"]; var helpers = new HelperLib(); Config.DataBase.ConnectionString = helpers.DecryptString(encryptedString); Config.Logger.DateFormat = configuration["AppConfig:Logger:DateFormat"]; Config.Logger.FileName = configuration["AppConfig:Logger:FileName"]; Config.JWT.Audience = configuration["AppConfig:JWT:Audience"]; Config.JWT.Issuer = configuration["AppConfig:JWT:Issuer"]; Config.JWT.Key = configuration["AppConfig:JWT:Key"]; Config.JWT.DaysValid = Convert.ToInt32(configuration["AppConfig:JWT:DaysValid"]); }
public IActionResult DecryptString([FromQuery] string cipherText) { var result = helperLib.DecryptString(cipherText); return(webAPIHelper.CreateResponse(result)); }