@model ICollection<AuthenticationClientData>

@if (Model.Count > 0)
{
    using (Html.BeginForm("ExternalLogin", "Account", new { ReturnUrl = ViewBag.ReturnUrl }))
    {
    	@Html.AntiForgeryToken()
		<h4>Use another service to log in.</h4>
		<hr />
        <div id="socialLoginList">
        @foreach (AuthenticationClientData p in Model)
        {
            <button type="submit" class="btn" id="@p.AuthenticationClient.ProviderName" name="provider" value="@p.AuthenticationClient.ProviderName" title="Log in using your @p.DisplayName account">@p.DisplayName</button>
        }
        </div>
    }
}

@model ICollection<Microsoft.Web.WebPages.OAuth.AuthenticationClientData>

@if (Model.Count > 0)
{
    using (Html.BeginForm("ExternalLogin", "Account", new { ReturnUrl = ViewBag.ReturnUrl }))
    {
    	@Html.AntiForgeryToken()
		<h4>Use another service to log in.</h4>
		<hr />
        <div id="socialLoginList">
        @foreach (var p in Model)
        {
            <button type="submit" class="btn" id="@p.AuthenticationClient.ProviderName" name="provider" value="@p.AuthenticationClient.ProviderName" title="Log in using your @p.DisplayName account">@p.DisplayName</button>
        }
        </div>
    }
}

Fix external logins partial for running in mono 3.2.x
Fix external logins partial for running in mono 3.2.x
