Ich versuche, eine Zeile zu einem azurblauen Tabellenspeicher hinzuzufügen. Es ist mein erstes Mal, dass ich mit einem MS-Tutorial arbeite, leider benutze ich Konsolen-App und nicht MVC, also musste ich etwas improvisieren. Grundsätzlich, wenn ich eine [httpPost]
zu meiner AddRow
Methode hinzufüge, bekomme ich einen http 404 Fehler " Serverfehler in '/' application.The Ressource kann nicht gefunden werden "Cant find-Methode: Verwenden von MVC httppost zum Hinzufügen von Zeilen zum Azure-Tabellenspeicher
-Code (innen Homecontroller).
[HttpPost]
public ActionResult AddRow()
{
ViewBag.Message = "Your application description page.";
try
{
CloudStorageAccount cloudStorageAcc = CloudStorageAccount.Parse(CloudConfigurationManager.GetSetting("StorageConnectionString"));
CloudTableClient cloudTableClient = cloudStorageAcc.CreateCloudTableClient();
CloudTable table = cloudTableClient.GetTableReference("Users");
table.CreateIfNotExists();
Insert inserter1 = new Insert("Bob", "Contoso");
inserter1.UserName = "Bobbie";
TableOperation insertOperation = TableOperation.Insert(inserter1);
table.Execute(insertOperation);
}
catch
{
return View();
}
return View();
}
ich versuche, diese zuzugreifen, indem mysite.azurewebsites.net/Home/AddRow