/// <summary>
 /// This function determines the format of the contents of the entry
 /// point where the dynamic code will be injected.
 /// </summary>
 /// <returns></returns>
 public static object dynMehTemplate()
 {
     var span = new SpanElement();
     span.SetNGController("hwbctl");
     span.InnerHTML = "AJS says by directive: [{{message}}]";
     return new { template = span.OuterHTML };
 }
 public static object ThreeWayFunction()
 {
     var span = new SpanElement();
     span.SetNGController("hwbSctl");
     span.InnerHTML = "AJS for three scopined: " +
         "[msg:{{message}}][foo:{{foo}}][bar:{{bar}}]";
     return new { template = span.OuterHTML };
 }