コード例 #1
0
 protected JsString getName(JsObject instance)
 {
     var dependency = new TypeDefinition(instance["constructor"]);
     return dependency.getClassName();
 }
コード例 #2
0
ファイル: AbstractBehavior.cs プロジェクト: labriola/Randori
        public void verifyAndRegister()
        {
            foreach (var id in viableInjectionPoints) {
                if (viableInjectionPoints[id].As<JsString>() == "req") {
                    dynamic instance = this;
                    var typeDefinition = new TypeDefinition(instance.constructor);

                    HtmlContext.alert(typeDefinition.getClassName() + " requires a [View] element with the id of " + id + " but it could not be found");
                    return;
                }
                JsContext.delete(viableInjectionPoints[id]);
            }

            this.viableInjectionPoints = null;
            onRegister();
        }