public override Type BindToType(string assemblyName, string typeName) { var key = RuntimeTypeKey.From(typeName, strict: false); if (key != null) { var durableType = Runtime.GetDurable(key, strict: false); if (durableType != null) { return(durableType.DeclaredType); } } return(TypeResolver.Resolve(typeName, assemblyName)); }
public DependsOnAttribute(string areaTypeKey) { _areaTypeKey = RuntimeTypeKey.From(areaTypeKey); }