EddiSpeechResponder.ScriptResolver.resolveScript C# (CSharp) Метод

resolveScript() публичный метод

Resolve a script with an existing store
public resolveScript ( string script, BuiltinStore store ) : string
script string
store Cottle.Stores.BuiltinStore
Результат string
        public string resolveScript(string script, BuiltinStore store)
        {
            try
            {
                var document = new SimpleDocument(script, setting);
                var result = document.Render(store);
                Logging.Debug("Turned script " + script + " in to speech " + result);
                return result.Trim() == "" ? null : result.Trim();
            }
            catch (Exception e)
            {
                Logging.Warn("Failed to resolve script: " + e.ToString());
                return "There is a problem with the script: " + e.Message.Replace("'", "");
            }
        }