ATUL_v1.AtulBusinessLogic.ResolveTokens C# (CSharp) Method

ResolveTokens() private method

private ResolveTokens ( string ffname, string ffvalue, string>.Dictionary resolvers ) : string
ffname string
ffvalue string
resolvers string>.Dictionary
return string
        private string ResolveTokens(string ffname, string ffvalue, Dictionary<string, string> resolvers)
        {
            bool foundOne = false;
            do
            {
                foundOne = false;
                foreach (var r in resolvers)
                {
                    string tokenName = "@" + r.Key.ToString() + "@";
                    string tokenValue = r.Value.ToString();
                    if (ffvalue.Contains(tokenName) && tokenName != ffname)
                    {
                        ffvalue = ffvalue.Replace(tokenName, tokenValue);
                        foundOne = true;
                    }
                }
            } while (foundOne);
            return ffvalue;
        }
AtulBusinessLogic