私はEFコードファーストアプローチに不慣れです。私がやろうとしているのはレコードを挿入することだけですが、SubmitResultメソッドを実行すると、どういうわけかデータベースがSQLServerで生成されません。にブレークポイントを設定しましたunitOfWork.Save();
が、エラーをキャッチせずに通過しました。接続文字列が無効な場合は、例外がスローされたと思います。何がこれを引き起こしている可能性がありますか?
ありがとう。
[HttpPost]
public JsonResult SubmitResult(String signedRequest, String facebookName, String email, int score, String title)
{
DateTime now = ConstantHelper.GetCurrentTime();
try
{
FacebookSignedRequestUtility fbSignedRequestUtility = new FacebookSignedRequestUtility();
fbData = fbSignedRequestUtility.Parse(FacebookUtility.AppSecret, signedRequest);
Entry entry = new Entry();
entry.Fbuid = fbData.FBUID;
entry.FacebookName = facebookName;
entry.Email = email;
entry.Score = score;
entry.Title = title;
entry.CreatedDateTime = now;
entry.ModifiedDateTime = now;
unitOfWork.EntryRepository.Insert(entry);
unitOfWork.Save();
}
catch (Exception ex)
{
return Json(new { status = "false" });
}
return Json(new { status = "true" });
}