Exemplo n.º 1
0
 public ProfileController(IDbHelper dbHelper, IMvcControllerDiscovery mvcController, List <MvcControllerInfo> mvcControllerInfo, IFeatureDiscovery featureDiscovery)
 {
     _dbHelper          = dbHelper;
     _mvcController     = mvcController;
     _mvcControllerInfo = mvcControllerInfo;
     _featureDiscovery  = featureDiscovery;
 }
Exemplo n.º 2
0
 public CSharpSetup(IMetadataReferenceCollector referenceCollector, IFeatureDiscovery featureDiscovery)
 {
     _references = referenceCollector.SlowGetMetadataReferencesRecursive(
         typeof(Binder).Assembly,
         typeof(ValueTuple <>).Assembly
         ).ToImmutableList();
     _features = featureDiscovery.SlowDiscoverAll().ToDictionary(f => f, f => (string)null);
 }
Exemplo n.º 3
0
 public VisualBasicSetup(IMetadataReferenceCollector referenceCollector, IFeatureDiscovery featureDiscovery)
 {
     _references = referenceCollector.SlowGetMetadataReferencesRecursive(
         typeof(StandardModuleAttribute).Assembly,
         typeof(ValueTuple <>).Assembly
         ).ToImmutableList();
     _features = featureDiscovery.SlowDiscoverAll().ToDictionary(f => f, f => (string)null);
 }
Exemplo n.º 4
0
        public CSharpAdapter(IMetadataReferenceCollector referenceCollector, IFeatureDiscovery featureDiscovery)
        {
            _references = referenceCollector.SlowGetMetadataReferencesRecursive(
                // Essential
                typeof(Binder).Assembly,
                NetFrameworkRuntime.AssemblyOfValueTuple,

                // Runtime
                typeof(JitGenericAttribute).Assembly,

                // Requested
                typeof(IDataReader).Assembly // System.Data
                ).ToImmutableList();
            _features = featureDiscovery.SlowDiscoverAll().ToDictionary(f => f, f => (string)null);
        }
Exemplo n.º 5
0
 public VisualBasicSetup(IMetadataReferenceCollector referenceCollector, IFeatureDiscovery featureDiscovery)
 {
     _referenceCollector = referenceCollector;
     _featureDiscovery   = featureDiscovery;
 }
Exemplo n.º 6
0
 public CSharpLanguage(IFeatureDiscovery featureDiscovery)
 {
     _features = featureDiscovery.SlowDiscoverAll().ToDictionary(f => f, f => (string)null);
 }