MvvmCross の N+1 日でレッスン 6 を実行しようとしていますが、SimpleRestService を機能させることができません。
05-22 16:14:38.156 I/mvx (2849): 40.20 タイプ MapViewModel のビューモデルの作成で問題 - 問題 MvxException: MyApp.Core.Services.SimpleRestService の作成時にタイプ IMvxJsonConverter のパラメータ jsonConverter のパラメータを解決できませんでした
Cirious.CrossCore.Exceptions.MvxException: ロケーター MvxDefaultViewModelLocator から MyApp.Core.ViewModels.MyViewModel 型の ViewModel を読み込めませんでした
SimpleRestService.cs は、名前空間とインターフェイスを除いて、チュートリアルのものと同じです。
namespace MyApp.Core.Services
{
public class SimpleRestService
: ISimpleRestService
{
private readonly IMvxJsonConverter _jsonConverter;
public SimpleRestService(IMvxJsonConverter jsonConverter)
{
_jsonConverter = jsonConverter;
}
public void MakeRequest...
private void MakeRequest...
private T Deserialize<T>(string responseBody)
{
var toReturn = _jsonConverter.DeserializeObject<T>(responseBody);
return toReturn;
}
}
ありがとう。