示例#1
0
        private static void ConfigureLinqForContext(DbContext context, string configName, out Type contextType)
        {
            contextType = context.GetType();
            var nameSpace    = contextType.Namespace;
            var assemblyName = contextType.Assembly.FullName;

            NativeScriptHelper.AddReference(configName, assemblyName);
            NativeScriptHelper.AddUsing(configName, nameSpace);
        }
示例#2
0
 static ContextExtensions()
 {
     NativeScriptHelper.AddReference(RosFkConfig, "--ROSLYN--");
     NativeScriptHelper.AddReference(RosFkConfig, "ITVComponents.WebCoreToolkit.EntityFramework");
     NativeScriptHelper.AddUsing(RosFkConfig, "ITVComponents.WebCoreToolkit.EntityFramework.Models");
     NativeScriptHelper.AddUsing(RosFkConfig, "ITVComponents.WebCoreToolkit.EntityFramework.Helpers");
     NativeScriptHelper.AddUsing(RosFkConfig, "ITVComponents.Helpers");
     NativeScriptHelper.RunLinqQuery(RosFkConfig, new[] { "Fubar" }, "Fubar", "return null;", new Dictionary <string, object>());
     NativeScriptHelper.AddReference(RosDiagConfig, "--ROSLYN--");
     NativeScriptHelper.AddReference(RosDiagConfig, "ITVComponents.WebCoreToolkit.EntityFramework");
     NativeScriptHelper.AddReference(RosDiagConfig, "ITVComponents.Decisions.Entities");
     NativeScriptHelper.AddUsing(RosDiagConfig, "ITVComponents.WebCoreToolkit.EntityFramework.Models");
     NativeScriptHelper.AddUsing(RosDiagConfig, "ITVComponents.Decisions");
     NativeScriptHelper.AddUsing(RosDiagConfig, "ITVComponents.Decisions.Entities.Results");
     NativeScriptHelper.RunLinqQuery(RosDiagConfig, new[] { "Fubar" }, "Fubar", "return null;", new Dictionary <string, object>());
 }