アプリ全体で使用できるように HttpClient オブジェクトのインスタンスを Unity コンテナーに登録しようとしていますが、「タイプ HttpMessageHandler にはアクセス可能なコンストラクターがありません」というエラーが発生します。
HttpClient を Unity に登録するために使用するコードは次のとおりです。
private static IUnityContainer BuildUnityContainer()
{
var container = new UnityContainer();
container.RegisterType<HttpClient>(
new InjectionProperty("BaseAddress", new Uri(ConfigurationManager.AppSettings["ApiUrl"])));
return container;
}