protected IApplicationDescription CreateDefaultApplicationDescription() { var binDirectory = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory); var assemblyProvider = new DirectoryAssemblyProvider(binDirectory); var assemblies = assemblyProvider.EnumerateAssemblies(); return AssemblyApplicationDescription.ForApplication(additionalAssemblies: assemblies); }
protected IApplicationDescription CreateDefaultApplicationDescription() { var rootDirectory = new DirectoryInfo(HostingEnvironment.ApplicationPhysicalPath); var binDirectory = new DirectoryInfo(Path.Combine(HostingEnvironment.ApplicationPhysicalPath, "bin")); var assemblyProvider = new DirectoryAssemblyProvider(binDirectory); var assemblies = assemblyProvider.EnumerateAssemblies(); return new AssemblyApplicationDescription(GetType().BaseType.Assembly,assemblies,rootDirectory); }