gbrainy.Core.Main.GameManager.ResolveAssemblyLoad C# (CSharp) Method

ResolveAssemblyLoad() static private method

static private ResolveAssemblyLoad ( object sender, ResolveEventArgs args ) : Assembly
sender object
args System.ResolveEventArgs
return System.Reflection.Assembly
        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);
        }