static Assembly ResolveAssemblyLoad(object sender, ResolveEventArgs args)
{
IConfiguration config = ServiceLocator.Instance.GetService <IConfiguration> ();
string asm_dir = config.Get <string> (ConfigurationKeys.AssembliesDir);
string full_name = System.IO.Path.Combine (asm_dir, args.Name);
return Assembly.LoadFile (full_name);
}