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

View File

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