Er. Anil Kumar Ответов: 2

Как создать веб-API в dotnet


Я хочу создать веб-api и хочу получить ответ типа

<школа>
< студент>1
<учитель>1
<ofcboy>1
< книга>1


Как я создам веб-api, где ученик и учитель будут передаваться из параметра.

Что я уже пробовал:

[HttpGet]

public HttpResponseMessage GetData(string user, string pass)
{
    Account account = new Account();
    account.username = user;
    account.password = pass;
    account.host = "1.2.3.4";
    account.codecOrder = "9,0,8,102,3";
    account.codecOrder3G = "102,3,9,0,8";

    // return account;
    var content = new ObjectContent<Account>(account,
                    (Configuration.Formatters.XmlFormatter));

    return new HttpResponseMessage()
    {
        Content = content
    };


}


Я создал вот так но получаю пространство имен XML

2 Ответов

Рейтинг:
2

Maciej Los

:D 5ed!

Рейтинг:
2

Maciej Los

Начальная нота: Ваш xml неверен, потому что он плохо отформатирован.

Я бы предложил начать здесь: ASP.NET веб-API - ASP.NET 4.x | Microsoft Docs[^]

Затем:
Сериализация JSON и XML в ASP.NET веб-API - ASP.NET 4.x | Microsoft Docs[^]
Введение в ASP.NET WebAPI и возвращаемый результат в разных форматах[^]