如何在 Azure 移动应用程序中对 table 控制器进行客户端调用
How to make client calls to table controller in azure mobile app
我有一个使用 Entity framework 的 table 控制器...我不知道如何从通用 Windows 应用程序调用它。这个问题是关于从客户端应用程序进行调用...而不是从 curl,邮递员。
public class UserController : TableController<User>
{
protected override void Initialize(HttpControllerContext controllerContext)
{
base.Initialize(controllerContext);
MobileServiceContext context = new MobileServiceContext();
DomainManager = new EntityDomainManager<User>(context, Request);
}
// GET tables/User/48D68C86-6EA6-4C25-AA33-223FC9A27959
public SingleResult<User> GetUser(string id)
{
return Lookup(id);
}
// PATCH tables/User/48D68C86-6EA6-4C25-AA33-223FC9A27959
public Task<User> PatchUser(string id, Delta<User> patch)
{
return UpdateAsync(id, patch);
}
// DELETE tables/User/48D68C86-6EA6-4C25-AA33-223FC9A27959
public Task DeleteUser(string id)
{
return DeleteAsync(id);
}
}
如何从 Windows 通用应用程序调用它?
至少,我在哪里可以找到该信息?
官方文档是一个很好的起点:https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-dotnet-how-to-use-client-library/
精简版 - 有一整套 SDK 可供使用。如果您更喜欢示例,可以查看我的快速入门:https://github.com/adrianhall/quickstarts
我有一个使用 Entity framework 的 table 控制器...我不知道如何从通用 Windows 应用程序调用它。这个问题是关于从客户端应用程序进行调用...而不是从 curl,邮递员。
public class UserController : TableController<User>
{
protected override void Initialize(HttpControllerContext controllerContext)
{
base.Initialize(controllerContext);
MobileServiceContext context = new MobileServiceContext();
DomainManager = new EntityDomainManager<User>(context, Request);
}
// GET tables/User/48D68C86-6EA6-4C25-AA33-223FC9A27959
public SingleResult<User> GetUser(string id)
{
return Lookup(id);
}
// PATCH tables/User/48D68C86-6EA6-4C25-AA33-223FC9A27959
public Task<User> PatchUser(string id, Delta<User> patch)
{
return UpdateAsync(id, patch);
}
// DELETE tables/User/48D68C86-6EA6-4C25-AA33-223FC9A27959
public Task DeleteUser(string id)
{
return DeleteAsync(id);
}
}
如何从 Windows 通用应用程序调用它? 至少,我在哪里可以找到该信息?
官方文档是一个很好的起点:https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-dotnet-how-to-use-client-library/
精简版 - 有一整套 SDK 可供使用。如果您更喜欢示例,可以查看我的快速入门:https://github.com/adrianhall/quickstarts