예제 #1
0
 public override Type BindToType(string assemblyName, string typeName)
 {
     if (assemblyName != "Microsoft.Xna.Framework" && !assemblyName.StartsWith("Microsoft.Xna.Framework,") && !assemblyName.StartsWith("Microsoft.Xna.Framework."))
     {
         return(Inner?.BindToType(assemblyName, typeName));
     }
     return(FNA.GetType(typeName));
 }
#pragma warning restore 618

        public Type BindToType(string assemblyName, string typeName)
        {
            return(SerializationBinder.BindToType(assemblyName, typeName));
        }
예제 #3
0
 public override Type BindToType(string assemblyName, string typeName)
 {
     return(_resolver.Resolve($"{typeName}, {assemblyName}") ??
            _internalBinder.BindToType(assemblyName, typeName));
 }
예제 #4
0
 public override Type BindToType(string assemblyName, string typeName)
 {
     return(_binder.BindToType(assemblyName, typeName));
 }