Remove unused assembly field

This commit is contained in:
de4dot 2013-10-26 00:29:38 +02:00
parent 22ffec3e1c
commit 83e3cc0f57
2 changed files with 2 additions and 4 deletions

View File

@ -22,7 +22,6 @@ using System.Reflection;
namespace AssemblyData { namespace AssemblyData {
class GenericService : AssemblyService, IGenericService { class GenericService : AssemblyService, IGenericService {
Assembly userServiceAssembly;
IUserGenericService userGenericService; IUserGenericService userGenericService;
public override void Exit() { public override void Exit() {
@ -32,8 +31,7 @@ namespace AssemblyData {
base.Exit(); base.Exit();
} }
public void LoadUserService(string asmPath, Type createServiceType, object createMethodArgs) { public void LoadUserService(Type createServiceType, object createMethodArgs) {
userServiceAssembly = Assembly.LoadFile(asmPath);
var createServiceMethod = GetCreateUserServiceMethod(createServiceType); var createServiceMethod = GetCreateUserServiceMethod(createServiceType);
userGenericService = createServiceMethod.Invoke(null, null) as IUserGenericService; userGenericService = createServiceMethod.Invoke(null, null) as IUserGenericService;
if (userGenericService == null) if (userGenericService == null)

View File

@ -24,7 +24,7 @@ namespace AssemblyData {
} }
public interface IGenericService : IAssemblyService { public interface IGenericService : IAssemblyService {
void LoadUserService(string asmPath, Type createServiceType, object createMethodArgs); void LoadUserService(Type createServiceType, object createMethodArgs);
void LoadAssembly(string filename); void LoadAssembly(string filename);
object SendMessage(int msg, object[] args); object SendMessage(int msg, object[] args);
} }