public override Type BindToType(string assemblyName, string typeName) { if(assemblyName.Contains("Communication")) { assemblyName = Assembly.GetExecutingAssembly().FullName; } return Type.GetType(string.Format("{0}, {1}", typeName, assemblyName)); }