CoreClr Assembly Import / Load
Created by: michaelherndon
Refactor and import logic for PoshSql that loads providers from various assemblies that does not require a hard reference to the assembly.
Reduce the work needed to dynamically get an instance of a provider / class instance.
var assembly = DynamicAssemblyLoader.Load(new AssemblyInfo() {
Pattern = "MySql.Data, Version={0}, Culture=neutral, PublicKeyToken=c5687fc88969c44d",
Version = "6.9.8.0"
});
var factory = (DbProviderFactory)assembly.CreateInstance("MySql.Data.MySqlClient.MySqlClientFactory");