public void SyntaxParseDefault() { Energy.Core.Syntax syntax = Energy.Core.Syntax.Default; syntax.OnReset += Syntax_OnReset; syntax.Reset(); string value = syntax.Parse("{{A}}-{{B}}"); Assert.AreEqual("-", value); }
internal static void Test7() { Energy.Base.Class.Information c = Energy.Base.Class.Information.Create(typeof(Customer)); foreach (Energy.Base.Class.Information.Field f in c) { Energy.Core.Syntax syntax = new Energy.Core.Syntax(); //System.Console.Write($"Name: {f.Name} "); //System.Console.Write($"Type: {f.Type} "); System.Console.WriteLine(); } System.Console.WriteLine(c); }
private Energy.Core.Syntax GetSyntaxReset() { lock (_Lock) { if (_Syntax == null) { _Syntax = new Energy.Core.Syntax(); } else { _Syntax.Reset(); } return(_Syntax); } }
private void Syntax_OnReset(Energy.Core.Syntax syntax) { syntax["A"] = "1"; syntax["B"] = "2"; }