private static bool TryResolveExtensionAssembly(ScriptBindingProvider bindingProvider, string assemblyName, out Assembly assembly) { assembly = null; Assembly providerAssembly = bindingProvider.GetType().Assembly; if (string.Compare(assemblyName, AssemblyNameCache.GetName(providerAssembly).Name) == 0) { assembly = providerAssembly; } return(assembly != null); }
private static bool TryResolveExtensionAssembly(ScriptBindingProvider bindingProvider, string assemblyName, out Assembly assembly) { assembly = null; Assembly providerAssembly = bindingProvider.GetType().Assembly; if (string.Compare(assemblyName, providerAssembly.GetName().Name) == 0) { assembly = providerAssembly; } return assembly != null; }
public SendGridScriptBindingProviderTests() { JobHostConfiguration config = new JobHostConfiguration(); config.AddExtension(new SendGridConfiguration()); TestTraceWriter traceWriter = new TestTraceWriter(TraceLevel.Verbose); JObject hostMetadata = new JObject(); var provider = new GeneralScriptBindingProvider(config, hostMetadata, traceWriter); provider.CompleteInitialization(); _provider = provider; }