Contact Manager Web API

This sample uses ASP.NET Web API to build a simple contact manager application. The application consists of a contact manager web API that is used by an ASP.NET MVC application, a Windows Phone application, and a Windows 8 app to display and manage a list of contacts.

C# (1.9 MB)
4.4 Star
93,818 times
Add to favorites
E-mail Twitter Digg Facebook

Solution explorer

@model ICollection<ContactManager.Models.ExternalLogin>

@if (Model.Count > 0)
    <h3>Registered external logins</h3>
        @foreach (ContactManager.Models.ExternalLogin externalLogin in Model)
                    @if (ViewBag.ShowRemoveButton)
                        using (Html.BeginForm("Disassociate", "Account"))
                                @Html.Hidden("provider", externalLogin.Provider)
                                @Html.Hidden("providerUserId", externalLogin.ProviderUserId)
                                <input type="submit" value="Remove" title="Remove this @externalLogin.ProviderDisplayName credential from your account" />
                        @: &nbsp;