提交 b97d0b4c 编写于 作者: H Heejae Chang

fixed null exception

上级 b015e63c
......@@ -109,7 +109,7 @@ public static ComposableCatalog CreateAssemblyCatalog(IEnumerable<Assembly> asse
// on the thread.
var parts = Task.Run(async () => await discovery.CreatePartsAsync(assemblies).ConfigureAwait(false)).Result;
return ComposableCatalog.Create(resolver).AddParts(parts);
return ComposableCatalog.Create(resolver ?? Resolver.DefaultInstance).AddParts(parts);
}
public static ComposableCatalog CreateTypeCatalog(IEnumerable<Type> types, Resolver resolver = null)
......@@ -120,7 +120,7 @@ public static ComposableCatalog CreateTypeCatalog(IEnumerable<Type> types, Resol
// on the thread.
var parts = Task.Run(async () => await discovery.CreatePartsAsync(types).ConfigureAwait(false)).Result;
return ComposableCatalog.Create(resolver).AddParts(parts);
return ComposableCatalog.Create(resolver ?? Resolver.DefaultInstance).AddParts(parts);
}
public static Resolver CreateResolver()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册