我正在创建一个WPF应用程序,该应用程序访问基于MVC5的网站也使用的数据库。
在MVC5上我知道创建一个我们需要的用户
var result = await UserManager.CreateAsync(user, model.Password);
现在我需要在WPF上做类似的事情,但我注意到我无法访问Usings来获取UserManager。 我知道在使用Membership的旧版MVC中我们可以使用行
Membership.CreateUser(_userName, _password, _email);
但对于Identity 2.0来说,这不再有效吗?
经过一些搜索网络后,我发现解决问题的唯一答案是
HttpClient client = new HttpClient();
client.BaseAddress = new Uri("http://localhost:56851/");
(...)
var response = await client.PostAsJsonAsync("/api/student/", student);
(...)
但这看起来并非如此动态" - 这是唯一的方法吗?或者我错过了什么。