private async Task <string> GetConsistencySource(string RuleParameters) { string error = ""; RuleMethodUtilities.ConsistencyParameters parms = new RuleMethodUtilities.ConsistencyParameters(); if (!string.IsNullOrEmpty(RuleParameters)) { try { parms = JsonConvert.DeserializeObject <RuleMethodUtilities.ConsistencyParameters>(RuleParameters); } catch (Exception ex) { error = $"Bad parameter Json, {ex}"; } } Sources so = new Sources(_azureConnectionString); ConnectParameters connector = await so.GetSourceParameters(parms.Source); string source = connector.ConnectionString; return(source); }