11 | {
12 | public ApplicationDbContext()
13 | : base("DefaultConnection")
14 | {
15 | }
16 | }
17 | }
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Models/SsoUrl.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Web;
5 |
6 | namespace ContosoWebApplication.Models
7 | {
8 | public class SsoUrl
9 | {
10 | public string value;
11 | }
12 | }
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("ContosoWebApplication")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("ContosoWebApplication")]
13 | [assembly: AssemblyCopyright("Copyright © 2015")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("32b28994-1c0a-492e-a6e7-201813a9758c")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Revision and Build Numbers
33 | // by using the '*' as shown below:
34 | [assembly: AssemblyVersion("1.0.0.0")]
35 | [assembly: AssemblyFileVersion("1.0.0.0")]
36 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Properties/PublishProfiles/contosoinc - FTP (2).pubxml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 | FTP
9 | Release
10 | Any CPU
11 | http://contosoinc.azurewebsites.net
12 | True
13 | False
14 | ftp://waws-prod-bay-005.ftp.azurewebsites.windows.net
15 | False
16 | True
17 | site/wwwroot
18 | contosoinc\$contosoinc
19 | <_SavePWD>True
20 |
21 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Properties/PublishProfiles/contosoinc - FTP (2).pubxml.user:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 | AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAR57xKTkxFUeOj6zaR1MeAAAAAAACAAAAAAADZgAAwAAAABAAAAAU/LM//Z3Sy5/pe/iAS1zwAAAAAASAAACgAAAAEAAAAGgkiUxTRRBDcId2a97CyZGAAAAALm5lsbfwkN/SRyU0BD/ifuAc504sajCuAfR9eI0fn7SwgMoD3NThrtWysdk+vcUUfCjj73BLw840RuYEbR3jPK4pdZ+pmODGnjmrJaZ5DR5OrIYYVMVGOg+SESWu19D3hOe71w5GX3+5vy3kdeMspMQnkJ02By0w1SLV0TnBmfUUAAAAvuR8BcVlH88bHVm7qu0iBzHFFWo=
10 |
11 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Properties/PublishProfiles/contosoinc - FTP.pubxml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 | FTP
9 | Release
10 | Any CPU
11 | http://contosoinc.azurewebsites.net
12 | True
13 | False
14 | ftp://waws-prod-bay-005.ftp.azurewebsites.windows.net
15 | False
16 | True
17 | site/wwwroot
18 | contosoinc\$contosoinc
19 | <_SavePWD>True
20 |
21 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Properties/PublishProfiles/contosoinc - FTP.pubxml.user:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 | AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAR57xKTkxFUeOj6zaR1MeAAAAAAACAAAAAAADZgAAwAAAABAAAABsZmEG3W92G4nm+DX5IMOEAAAAAASAAACgAAAAEAAAAFA/KlCozTljFsn8hdhBrF6AAAAAHmRJiLzFI9B5g1o+USHP/K9lDSMJ0SJTR2ne7PAAsf85jZoaEwH5uvB64jaNqzHIVFFfjlyThUEJYV63Bq6SKZAFfMM66to6VytIaeUFgz+wz3t4yIsOApSSfuwS7S+8dvOLsK8mOASATzHBUFMmQoNA4x4yCzVMpuE/Fa4ilxIUAAAAkDfbuU8XDwA1TdGEZHfXrE88ejk=
10 |
11 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Properties/PublishProfiles/contosoinc - Web Deploy (2).pubxml.user:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 | AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAR57xKTkxFUeOj6zaR1MeAAAAAAACAAAAAAADZgAAwAAAABAAAAAf/gATxmntuZH4D6cYdYAqAAAAAASAAACgAAAAEAAAAL0Kw5RXtd1Z1twk421OLeaAAAAAD1+wjWV+Q/6CVIoosY8SCKhN9qSKZigPj/FOTd2pRMT/xMWw0knautaO7N2+h7jOS/fwcoNiytpmYVRvXlsbd9v5ua0U4omhbvgZW4OO3FXyrp3M5boTky9p85F/JTbryvPJKrauaoaileCQSkJqTbampwNJzQejylZ91YzmboEUAAAA3wwkB63tVVG2x5nXUmtQsnFspOk=
10 |
11 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Properties/PublishProfiles/contosoinc - Web Deploy.pubxml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 | MSDeploy
9 | Release
10 | Any CPU
11 | http://contosoinc.azurewebsites.net
12 | True
13 | False
14 | contosoinc.scm.azurewebsites.net:443
15 | contosoinc
16 |
17 | True
18 | WMSVC
19 | True
20 | $contosoinc
21 | <_SavePWD>True
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Properties/PublishProfiles/contosoinc - Web Deploy.pubxml.user:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 | AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAR57xKTkxFUeOj6zaR1MeAAAAAAACAAAAAAADZgAAwAAAABAAAACj1LYxfZ1HKqYG4fRvWUuPAAAAAASAAACgAAAAEAAAACWehseNe4niX1305RRk+WqAAAAAgr0cdu/SHnOt1HqWNgBo0HuPPmf5ZjTYjQW15EKiAXQcQrOPqQkhYBFiHup/GlGOp2oV9nQM6VyVxWxFe8R/w519Z97rehM77iDRgme0gH6fdOE4/VMu93cWceDrEoabLOJ8/4NbqLgVB1iCmp+29IMfn2wsOnKcCXHfAEGVozoUAAAAC1ipqsl3sOcSZzSkUqUP0JS5olE=
10 |
11 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Scripts/_references.js:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 | ///
4 | ///
5 | ///
6 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Startup.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.Owin;
2 | using Owin;
3 |
4 | [assembly: OwinStartupAttribute(typeof(ContosoWebApplication.Startup))]
5 | namespace ContosoWebApplication
6 | {
7 | public partial class Startup
8 | {
9 | public void Configuration(IAppBuilder app)
10 | {
11 | ConfigureAuth(app);
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/Delegate.cshtml:
--------------------------------------------------------------------------------
1 |
2 | @{
3 | Layout = null;
4 | }
5 |
6 |
7 |
8 |
9 |
10 |
11 | Delegate
12 |
13 |
14 |
15 | @ViewBag.Message
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/ExternalLoginConfirmation.cshtml:
--------------------------------------------------------------------------------
1 | @model ContosoWebApplication.Models.ExternalLoginConfirmationViewModel
2 | @{
3 | ViewBag.Title = "Register";
4 | }
5 | @ViewBag.Title.
6 | Associate your @ViewBag.LoginProvider account.
7 |
8 | @using (Html.BeginForm("ExternalLoginConfirmation", "Account", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
9 | {
10 | @Html.AntiForgeryToken()
11 |
12 | Association Form
13 |
14 | @Html.ValidationSummary(true)
15 |
16 | You've successfully authenticated with @ViewBag.LoginProvider .
17 | Please enter a user name for this site below and click the Register button to finish
18 | logging in.
19 |
20 |
27 |
32 | }
33 |
34 | @section Scripts {
35 | @Scripts.Render("~/bundles/jqueryval")
36 | }
37 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/ExternalLoginFailure.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | ViewBag.Title = "Login Failure";
3 | }
4 |
5 | @ViewBag.Title.
6 | Unsuccessful login with service.
7 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/Manage.cshtml:
--------------------------------------------------------------------------------
1 | @using ContosoWebApplication.Models;
2 | @using Microsoft.AspNet.Identity;
3 | @{
4 | ViewBag.Title = "Manage Account";
5 | }
6 |
7 | @ViewBag.Title.
8 |
9 | @ViewBag.StatusMessage
10 |
11 |
12 | @if (ViewBag.HasLocalPassword)
13 | {
14 | @Html.Partial("_ChangePasswordPartial")
15 | }
16 | else
17 | {
18 | @Html.Partial("_SetPasswordPartial")
19 | }
20 |
21 |
22 | @Html.Action("RemoveAccountList")
23 | @Html.Partial("_ExternalLoginsListPartial", new { Action = "LinkLogin", ReturnUrl = ViewBag.ReturnUrl })
24 |
25 |
26 |
27 | @section Scripts {
28 | @Scripts.Render("~/bundles/jqueryval")
29 | }
30 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/Product.cshtml:
--------------------------------------------------------------------------------
1 | @ViewBag.Title
2 | @ViewBag.Message
3 |
4 |
5 |
6 | @ViewBag.ButtonText
7 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/_ChangePasswordPartial.cshtml:
--------------------------------------------------------------------------------
1 | @using Microsoft.AspNet.Identity
2 | @model ContosoWebApplication.Models.ManageUserViewModel
3 |
4 | You're logged in as @User.Identity.GetUserName() .
5 |
6 | @using (Html.BeginForm("Manage", "Account", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
7 | {
8 | @Html.AntiForgeryToken()
9 | Change Password Form
10 |
11 | @Html.ValidationSummary()
12 |
18 |
24 |
30 |
31 |
36 | }
37 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/_ExternalLoginsListPartial.cshtml:
--------------------------------------------------------------------------------
1 | @using Microsoft.Owin.Security
2 |
3 | Use another service to log in.
4 |
5 | @{
6 | var loginProviders = Context.GetOwinContext().Authentication.GetExternalAuthenticationTypes();
7 | if (loginProviders.Count() == 0)
8 | {
9 |
10 |
There are no external authentication services configured. See this article
11 | for details on setting up this ASP.NET application to support logging in via external services.
12 |
13 | }
14 | else
15 | {
16 | string action = Model.Action;
17 | string returnUrl = Model.ReturnUrl;
18 | using (Html.BeginForm(action, "Account", new { ReturnUrl = returnUrl }))
19 | {
20 | @Html.AntiForgeryToken()
21 |
22 |
23 | @foreach (AuthenticationDescription p in loginProviders)
24 | {
25 | @p.AuthenticationType
26 | }
27 |
28 |
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/_RemoveAccountPartial.cshtml:
--------------------------------------------------------------------------------
1 | @model ICollection
2 |
3 | @if (Model.Count > 0)
4 | {
5 | Registered Logins
6 |
34 | }
35 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Account/_SetPasswordPartial.cshtml:
--------------------------------------------------------------------------------
1 | @model ContosoWebApplication.Models.ManageUserViewModel
2 |
3 |
4 | You do not have a local username/password for this site. Add a local
5 | account so you can log in without an external login.
6 |
7 |
8 | @using (Html.BeginForm("Manage", "Account", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
9 | {
10 | @Html.AntiForgeryToken()
11 |
12 | Create Local Login
13 |
14 | @Html.ValidationSummary()
15 |
21 |
27 |
32 | }
33 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Home/About.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | ViewBag.Title = "About";
3 | }
4 | @ViewBag.Title.
5 | @ViewBag.Message
6 |
7 | Use this area to provide additional information.
8 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Home/Contact.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | ViewBag.Title = "Contact";
3 | }
4 | @ViewBag.Title.
5 | @ViewBag.Message
6 |
7 |
8 | One Microsoft Way
9 | Redmond, WA 98052-6399
10 | P:
11 | 425.555.0100
12 |
13 |
14 |
15 | Support: Support@example.com
16 | Marketing: Marketing@example.com
17 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Home/Index.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | ViewBag.Title = "Home Page";
3 | }
4 |
5 |
6 |
ASP.NET
7 |
ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS and JavaScript.
8 |
Learn more »
9 |
10 |
11 |
12 |
13 |
Getting started
14 |
15 | ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that
16 | enables a clean separation of concerns and gives you full control over markup
17 | for enjoyable, agile development.
18 |
19 |
Learn more »
20 |
21 |
22 |
Get more libraries
23 |
NuGet is a free Visual Studio extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects.
24 |
Learn more »
25 |
26 |
27 |
Web Hosting
28 |
You can easily find a web hosting company that offers the right mix of features and price for your applications.
29 |
Learn more »
30 |
31 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Shared/Error.cshtml:
--------------------------------------------------------------------------------
1 | @model System.Web.Mvc.HandleErrorInfo
2 |
3 | @{
4 | ViewBag.Title = "Error";
5 | }
6 |
7 | Error.
8 | An error occurred while processing your request.
9 |
10 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Shared/_Layout.cshtml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | @ViewBag.Title - My ASP.NET Application
7 | @Styles.Render("~/Content/css")
8 | @Scripts.Render("~/bundles/modernizr")
9 |
10 |
11 |
12 |
13 |
14 |
22 |
23 |
24 | @Html.ActionLink("Home", "Index", "Home")
25 | @Html.ActionLink("About", "About", "Home")
26 | @Html.ActionLink("Contact", "Contact", "Home")
27 |
28 | @Html.Partial("_LoginPartial")
29 |
30 |
31 |
32 |
33 | @RenderBody()
34 |
35 |
38 |
39 |
40 | @Scripts.Render("~/bundles/jquery")
41 | @Scripts.Render("~/bundles/bootstrap")
42 | @RenderSection("scripts", required: false)
43 |
44 |
45 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Shared/_LoginPartial.cshtml:
--------------------------------------------------------------------------------
1 | @using Microsoft.AspNet.Identity
2 | @if (Request.IsAuthenticated)
3 | {
4 | using (Html.BeginForm("LogOff", "Account", FormMethod.Post, new { id = "logoutForm", @class = "navbar-right" }))
5 | {
6 | @Html.AntiForgeryToken()
7 |
8 |
9 |
10 | @Html.ActionLink("Hello " + User.Identity.GetUserName() + "!", "Manage", "Account", routeValues: null, htmlAttributes: new { title = "Manage" })
11 |
12 | Log off
13 |
14 | }
15 | }
16 | else
17 | {
18 |
19 | @Html.ActionLink("Register", "Register", "Account", routeValues: null, htmlAttributes: new { id = "registerLink" })
20 | @Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes: new { id = "loginLink" })
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/Web.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Views/_ViewStart.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | Layout = "~/Views/Shared/_Layout.cshtml";
3 | }
4 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Web.Debug.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/Web.Release.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
21 |
22 |
23 |
24 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/favicon.ico
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/ContosoWebApplication.csprojResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/ContosoWebApplication.csprojResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/ContosoWebApplication.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/ContosoWebApplication.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/ContosoWebApplication.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/ContosoWebApplication.pdb
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/AutoScripts/contosoinc_db_IncrementalSchemaOnly.dacpac:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/AutoScripts/contosoinc_db_IncrementalSchemaOnly.dacpac
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/DesignTimeResolveAssemblyReferences.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/DesignTimeResolveAssemblyReferences.cache
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/ContosoWebApplication/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Antlr.3.4.1.9004/Antlr.3.4.1.9004.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Antlr.3.4.1.9004/Antlr.3.4.1.9004.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Antlr.3.4.1.9004/Antlr.3.4.1.9004.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Antlr
5 | 3.4.1.9004
6 | Terence Parr
7 | Terence Parr
8 | false
9 | ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.
10 | ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.
11 | en-US
12 |
13 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Antlr.3.4.1.9004/lib/Antlr3.Runtime.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Antlr.3.4.1.9004/lib/Antlr3.Runtime.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Antlr.3.4.1.9004/lib/Antlr3.Runtime.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Antlr.3.4.1.9004/lib/Antlr3.Runtime.pdb
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/Content/App.config.transform:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/Content/Web.config.transform:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/EntityFramework.6.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/EntityFramework.6.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/EntityFramework.6.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EntityFramework
5 | 6.0.0
6 | EntityFramework
7 | Microsoft
8 | Microsoft
9 | http://go.microsoft.com/fwlink/?LinkID=320539
10 | http://go.microsoft.com/fwlink/?LinkID=320540
11 | true
12 | Entity Framework is Microsoft's recommended data access technology for new applications.
13 | Entity Framework is Microsoft's recommended data access technology for new applications.
14 | en-US
15 | Microsoft EF Database Data O/RM ADO.NET
16 |
17 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/lib/net40/EntityFramework.SqlServer.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/lib/net40/EntityFramework.SqlServer.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/lib/net40/EntityFramework.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/lib/net40/EntityFramework.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/lib/net45/EntityFramework.SqlServer.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/lib/net45/EntityFramework.SqlServer.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/lib/net45/EntityFramework.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/lib/net45/EntityFramework.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/tools/EntityFramework.PowerShell.Utility.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/tools/EntityFramework.PowerShell.Utility.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/tools/EntityFramework.PowerShell.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/tools/EntityFramework.PowerShell.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/tools/EntityFramework.psd1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/tools/EntityFramework.psd1
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/tools/migrate.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/EntityFramework.6.0.0/tools/migrate.exe
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Core.1.0.0/Microsoft.AspNet.Identity.Core.1.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Core.1.0.0/Microsoft.AspNet.Identity.Core.1.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Core.1.0.0/Microsoft.AspNet.Identity.Core.1.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.AspNet.Identity.Core
5 | 1.0.0
6 | Microsoft ASP.NET Identity Core
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_ENU.htm
10 | true
11 | Core interfaces for ASP.NET Identity.
12 | Core interfaces for ASP.NET Identity.
13 | © Microsoft Corporation. All rights reserved.
14 | Identity Membership
15 |
16 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Core.1.0.0/lib/net45/Microsoft.AspNet.Identity.Core.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Core.1.0.0/lib/net45/Microsoft.AspNet.Identity.Core.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.EntityFramework.1.0.0/Microsoft.AspNet.Identity.EntityFramework.1.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.EntityFramework.1.0.0/Microsoft.AspNet.Identity.EntityFramework.1.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.EntityFramework.1.0.0/Microsoft.AspNet.Identity.EntityFramework.1.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.AspNet.Identity.EntityFramework
5 | 1.0.0
6 | Microsoft ASP.NET Identity EntityFramework
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_ENU.htm
10 | true
11 | ASP.NET Identity providers that use Entity Framework.
12 | ASP.NET Identity providers that use Entity Framework.
13 | © Microsoft Corporation. All rights reserved.
14 | Identity Membership
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.EntityFramework.1.0.0/lib/net45/Microsoft.AspNet.Identity.EntityFramework.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.EntityFramework.1.0.0/lib/net45/Microsoft.AspNet.Identity.EntityFramework.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Owin.1.0.0/Microsoft.AspNet.Identity.Owin.1.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Owin.1.0.0/Microsoft.AspNet.Identity.Owin.1.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Owin.1.0.0/Microsoft.AspNet.Identity.Owin.1.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.AspNet.Identity.Owin
5 | 1.0.0
6 | Microsoft ASP.NET Identity Owin
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_ENU.htm
10 | true
11 | Owin implementation for ASP.NET Identity.
12 | Owin implementation for ASP.NET Identity.
13 | © Microsoft Corporation. All rights reserved.
14 | Identity Membership
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Owin.1.0.0/lib/net45/Microsoft.AspNet.Identity.Owin.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Identity.Owin.1.0.0/lib/net45/Microsoft.AspNet.Identity.Owin.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Mvc.5.0.0/Microsoft.AspNet.Mvc.5.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Mvc.5.0.0/Microsoft.AspNet.Mvc.5.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Mvc.5.0.0/Microsoft.AspNet.Mvc.5.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.AspNet.Mvc
5 | 5.0.0
6 | Microsoft ASP.NET MVC
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_ENU.htm
10 | http://www.asp.net/mvc
11 | true
12 | This package contains the runtime assemblies for ASP.NET MVC. ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup.
13 | This package contains the runtime assemblies for ASP.NET MVC.
14 | © Microsoft Corporation. All rights reserved.
15 | en-US
16 | Microsoft AspNet Mvc AspNetMvc
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Mvc.5.0.0/lib/net45/System.Web.Mvc.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Mvc.5.0.0/lib/net45/System.Web.Mvc.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Razor.3.0.0/Microsoft.AspNet.Razor.3.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Razor.3.0.0/Microsoft.AspNet.Razor.3.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Razor.3.0.0/Microsoft.AspNet.Razor.3.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.AspNet.Razor
5 | 3.0.0
6 | Microsoft ASP.NET Razor
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_ENU.htm
10 | http://www.asp.net/web-pages
11 | true
12 | This package contains the runtime assemblies for ASP.NET Web Pages. ASP.NET Web Pages and the new Razor syntax provide a fast, terse, clean and lightweight way to combine server code with HTML to create dynamic web content.
13 | This package contains the runtime assemblies for ASP.NET Web Pages.
14 | © Microsoft Corporation. All rights reserved.
15 | en-US
16 | Microsoft AspNet WebPages AspNetWebPages Razor
17 |
18 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Razor.3.0.0/lib/net45/System.Web.Razor.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Razor.3.0.0/lib/net45/System.Web.Razor.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Web.Optimization.1.1.1/Microsoft.AspNet.Web.Optimization.1.1.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Web.Optimization.1.1.1/Microsoft.AspNet.Web.Optimization.1.1.1.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Web.Optimization.1.1.1/Microsoft.AspNet.Web.Optimization.1.1.1.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.AspNet.Web.Optimization
5 | 1.1.1
6 | Microsoft ASP.NET Web Optimization Framework
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | true
11 | ASP.NET Optimization introduces a way to bundle and optimize CSS and JavaScript files.
12 | ASP.NET Optimization introduces a way to bundle and optimize CSS and JavaScript files.
13 | © Microsoft Corporation. All rights reserved.
14 | Microsoft AspNet optimization bundling minification
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Web.Optimization.1.1.1/lib/net40/System.Web.Optimization.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.Web.Optimization.1.1.1/lib/net40/System.Web.Optimization.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/Microsoft.AspNet.WebPages.3.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/Microsoft.AspNet.WebPages.3.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/Microsoft.AspNet.WebPages.3.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.AspNet.WebPages
5 | 3.0.0
6 | Microsoft ASP.NET Web Pages
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_ENU.htm
10 | http://www.asp.net/web-pages
11 | true
12 | This package contains core runtime assemblies shared between ASP.NET MVC and ASP.NET Web Pages.
13 | This package contains core runtime assemblies shared between ASP.NET MVC and ASP.NET Web Pages.
14 | © Microsoft Corporation. All rights reserved.
15 | en-US
16 | Microsoft AspNet WebPages AspNetWebPages
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/lib/net45/System.Web.Helpers.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/lib/net45/System.Web.Helpers.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/lib/net45/System.Web.WebPages.Deployment.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/lib/net45/System.Web.WebPages.Deployment.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/lib/net45/System.Web.WebPages.Razor.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/lib/net45/System.Web.WebPages.Razor.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/lib/net45/System.Web.WebPages.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.AspNet.WebPages.3.0.0/lib/net45/System.Web.WebPages.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.2.0.0/Microsoft.Owin.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.2.0.0/Microsoft.Owin.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.2.0.0/Microsoft.Owin.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin
5 | 2.0.0
6 | Microsoft.Owin
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | Provides a set of helper types and abstractions for simplifying the creation of OWIN components.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.2.0.0/lib/net40/Microsoft.Owin.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.2.0.0/lib/net40/Microsoft.Owin.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.2.0.0/lib/net45/Microsoft.Owin.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.2.0.0/lib/net45/Microsoft.Owin.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Host.SystemWeb.2.0.0/Microsoft.Owin.Host.SystemWeb.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Host.SystemWeb.2.0.0/Microsoft.Owin.Host.SystemWeb.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Host.SystemWeb.2.0.0/Microsoft.Owin.Host.SystemWeb.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin.Host.SystemWeb
5 | 2.0.0
6 | Microsoft.Owin.Host.SystemWeb
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | OWIN server that enables OWIN-based applications to run on IIS using the ASP.NET request pipeline.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Host.SystemWeb.2.0.0/lib/net40/Microsoft.Owin.Host.SystemWeb.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Host.SystemWeb.2.0.0/lib/net40/Microsoft.Owin.Host.SystemWeb.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Host.SystemWeb.2.0.0/lib/net45/Microsoft.Owin.Host.SystemWeb.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Host.SystemWeb.2.0.0/lib/net45/Microsoft.Owin.Host.SystemWeb.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.2.0.0/Microsoft.Owin.Security.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.2.0.0/Microsoft.Owin.Security.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.2.0.0/Microsoft.Owin.Security.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin.Security
5 | 2.0.0
6 | Microsoft.Owin.Security
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | Common types which are shared by the various authentication middleware components.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.2.0.0/lib/net45/Microsoft.Owin.Security.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.2.0.0/lib/net45/Microsoft.Owin.Security.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Cookies.2.0.0/Microsoft.Owin.Security.Cookies.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Cookies.2.0.0/Microsoft.Owin.Security.Cookies.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Cookies.2.0.0/Microsoft.Owin.Security.Cookies.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin.Security.Cookies
5 | 2.0.0
6 | Microsoft.Owin.Security.Cookies
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | Middleware that enables an application to use cookie based authentication, similar to ASP.NET's forms authentication.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Cookies.2.0.0/lib/net45/Microsoft.Owin.Security.Cookies.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Cookies.2.0.0/lib/net45/Microsoft.Owin.Security.Cookies.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Facebook.2.0.0/Microsoft.Owin.Security.Facebook.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Facebook.2.0.0/Microsoft.Owin.Security.Facebook.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Facebook.2.0.0/Microsoft.Owin.Security.Facebook.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin.Security.Facebook
5 | 2.0.0
6 | Microsoft.Owin.Security.Facebook
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | Middleware that enables an application to support Facebook's OAuth 2.0 authentication workflow.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Facebook.2.0.0/lib/net45/Microsoft.Owin.Security.Facebook.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Facebook.2.0.0/lib/net45/Microsoft.Owin.Security.Facebook.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Google.2.0.0/Microsoft.Owin.Security.Google.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Google.2.0.0/Microsoft.Owin.Security.Google.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Google.2.0.0/Microsoft.Owin.Security.Google.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin.Security.Google
5 | 2.0.0
6 | Microsoft.Owin.Security.Google
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | Middleware that enables an application to support Google's OpenId authentication workflow.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Google.2.0.0/lib/net45/Microsoft.Owin.Security.Google.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Google.2.0.0/lib/net45/Microsoft.Owin.Security.Google.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.MicrosoftAccount.2.0.0/Microsoft.Owin.Security.MicrosoftAccount.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.MicrosoftAccount.2.0.0/Microsoft.Owin.Security.MicrosoftAccount.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.MicrosoftAccount.2.0.0/Microsoft.Owin.Security.MicrosoftAccount.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin.Security.MicrosoftAccount
5 | 2.0.0
6 | Microsoft.Owin.Security.MicrosoftAccount
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | Middleware that enables an application to support the Microsoft Account authentication workflow.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.MicrosoftAccount.2.0.0/lib/net45/Microsoft.Owin.Security.MicrosoftAccount.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.MicrosoftAccount.2.0.0/lib/net45/Microsoft.Owin.Security.MicrosoftAccount.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.OAuth.2.0.0/Microsoft.Owin.Security.OAuth.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.OAuth.2.0.0/Microsoft.Owin.Security.OAuth.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.OAuth.2.0.0/Microsoft.Owin.Security.OAuth.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin.Security.OAuth
5 | 2.0.0
6 | Microsoft.Owin.Security.OAuth
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | Middleware that enables an application to support any standard OAuth 2.0 authentication workflow.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.OAuth.2.0.0/lib/net45/Microsoft.Owin.Security.OAuth.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.OAuth.2.0.0/lib/net45/Microsoft.Owin.Security.OAuth.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Twitter.2.0.0/Microsoft.Owin.Security.Twitter.2.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Twitter.2.0.0/Microsoft.Owin.Security.Twitter.2.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Twitter.2.0.0/Microsoft.Owin.Security.Twitter.2.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Owin.Security.Twitter
5 | 2.0.0
6 | Microsoft.Owin.Security.Twitter
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
10 | http://katanaproject.codeplex.com/
11 | true
12 | Middleware that enables an application to support Twitter's OAuth 2.0 authentication workflow.
13 | Microsoft OWIN
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Twitter.2.0.0/lib/net45/Microsoft.Owin.Security.Twitter.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Owin.Security.Twitter.2.0.0/lib/net45/Microsoft.Owin.Security.Twitter.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.Web.Infrastructure
5 | 1.0.0.0
6 | Microsoft.Web.Infrastructure
7 | Microsoft
8 | Microsoft
9 | http://go.microsoft.com/fwlink/?LinkID=214339
10 | http://www.asp.net
11 | false
12 | This package contains the Microsoft.Web.Infrastructure assembly that lets you dynamically register HTTP modules at run time.
13 | en-US
14 |
15 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.jQuery.Unobtrusive.Validation.3.0.0/Microsoft.jQuery.Unobtrusive.Validation.3.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Microsoft.jQuery.Unobtrusive.Validation.3.0.0/Microsoft.jQuery.Unobtrusive.Validation.3.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Microsoft.jQuery.Unobtrusive.Validation.3.0.0/Microsoft.jQuery.Unobtrusive.Validation.3.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Microsoft.jQuery.Unobtrusive.Validation
5 | 3.0.0
6 | Microsoft jQuery Unobtrusive Validation
7 | Microsoft
8 | Microsoft
9 | http://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_ENU.htm
10 | true
11 | jQuery plugin that unobtrusively sets up jQuery.Validation.
12 | jQuery plugin that unobtrusively sets up jQuery.Validation.
13 | © Microsoft Corporation. All rights reserved.
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Modernizr.2.6.2/Modernizr.2.6.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Modernizr.2.6.2/Modernizr.2.6.2.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Modernizr.2.6.2/Modernizr.2.6.2.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Modernizr
5 | 2.6.2
6 | Modernizr
7 | Faruk Ateş,Paul Irish,Alex Sexton
8 | Faruk Ateş,Paul Irish,Alex Sexton
9 | http://www.modernizr.com/license/
10 | http://www.modernizr.com/
11 | http://www.modernizr.com/i/logo.png
12 | false
13 | Modernizr adds classes to the <html> element which allow you to target specific browser functionality in your stylesheet. You don't actually need to write any Javascript to use it.
14 | Modernizr is a small and simple JavaScript library that helps you take advantage of emerging web technologies (CSS3, HTML5) while still maintaining a fine level of control over older browsers that may not yet support these new technologies.
15 | NOTE: This package is maintained on behalf of the library owners by the NuGet Community Packages project at http://nugetpackages.codeplex.com/
16 | Modernizr is a small and simple JavaScript library that helps you take advantage of emerging web technologies (CSS3, HTML 5) while still maintaining a fine level of control over older browsers that may not yet support these new technologies.
17 | en-US
18 | JavaScript HTML HTML5 CSS CSS3 SVG
19 |
20 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Modernizr.2.6.2/Tools/install.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | . (Join-Path $toolsPath common.ps1)
4 |
5 | if ($scriptsFolderProjectItem -eq $null) {
6 | # No Scripts folder
7 | Write-Host "No Scripts folder found"
8 | exit
9 | }
10 |
11 | # Update the _references.js file
12 | AddOrUpdate-Reference $scriptsFolderProjectItem $modernizrFileNameRegEx $modernizrFileName
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Modernizr.2.6.2/Tools/uninstall.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | . (Join-Path $toolsPath common.ps1)
4 |
5 | # Update the _references.js file
6 | Remove-Reference $scriptsFolderProjectItem $modernizrFileNameRegEx
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/Newtonsoft.Json.5.0.6.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/Newtonsoft.Json.5.0.6.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/Newtonsoft.Json.5.0.6.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Newtonsoft.Json
5 | 5.0.6
6 | Json.NET
7 | James Newton-King
8 | James Newton-King
9 | http://json.codeplex.com/license
10 | http://james.newtonking.com/projects/json-net.aspx
11 | false
12 | Json.NET is a popular high-performance JSON framework for .NET
13 | en-US
14 | json
15 |
16 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/net20/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/net20/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/net35/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/net35/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/net40/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/net40/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/net45/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/net45/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/netcore45/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/netcore45/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/portable-net40%2Bsl4%2Bwp7%2Bwin8/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/portable-net40%2Bsl4%2Bwp7%2Bwin8/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/portable-net45%2Bwp80%2Bwin8/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Newtonsoft.Json.5.0.6/lib/portable-net45%2Bwp80%2Bwin8/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Owin.1.0/Owin.1.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Owin.1.0/Owin.1.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Owin.1.0/Owin.1.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Owin
5 | 1.0
6 | OWIN
7 | OWIN startup components contributors
8 | OWIN startup components contributors
9 | https://github.com/owin-contrib/owin-hosting/blob/master/LICENSE.txt
10 | https://github.com/owin-contrib/owin-hosting/
11 | false
12 | OWIN IAppBuilder startup interface
13 | OWIN
14 |
15 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Owin.1.0/lib/net40/Owin.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Owin.1.0/lib/net40/Owin.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Respond.1.2.0/Respond.1.2.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/Respond.1.2.0/Respond.1.2.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/Respond.1.2.0/Respond.1.2.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Respond
5 | 1.2.0
6 | Respond JS
7 | Scott Jehl
8 | Scott Jehl,scottjehl.com
9 | https://github.com/scottjehl/Respond
10 | https://github.com/scottjehl/Respond
11 | true
12 | The goal of this script is to provide a fast and lightweight (3kb minified / 1kb gzipped) script to enable responsive web designs in browsers that don't support CSS3 Media Queries - in particular, Internet Explorer 8 and under. It's written in such a way that it will probably patch support for other non-supporting browsers as well (more information on that soon).
13 | A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more)
14 | Merge pull request #104 from scottjehl/cross-domain Resolves Issue #59: Cross domain CSS files with ? in URL won't load
15 | 2011: Scott Jehl, scottjehl.com
16 | Respond, Media Queries
17 |
18 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/WebGrease.1.5.2/WebGrease.1.5.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/WebGrease.1.5.2/WebGrease.1.5.2.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/WebGrease.1.5.2/WebGrease.1.5.2.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | WebGrease
5 | 1.5.2
6 | webgrease@microsoft.com
7 | Microsoft
8 | http://www.microsoft.com/web/webpi/eula/msn_webgrease_eula.htm
9 | true
10 | Web Grease is a suite of tools for optimizing javascript, css files and images.
11 | en-US
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/WebGrease.1.5.2/lib/WebGrease.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/WebGrease.1.5.2/lib/WebGrease.dll
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/WebGrease.1.5.2/tools/WG.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/WebGrease.1.5.2/tools/WG.exe
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/bootstrap.3.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/bootstrap.3.0.0.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/bootstrap.3.0.0.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | bootstrap
5 | 3.0.0
6 | Mark Otto,Jacob Thornton
7 | outercurve
8 | https://github.com/twbs/bootstrap/blob/master/LICENSE
9 | https://github.com/twbs/bootstrap
10 | https://github.com/twbs/bootstrap/blob/master/assets/ico/apple-touch-icon-72-precomposed.png
11 | false
12 | Sleek, intuitive, and powerful front-end framework for faster and easier web development.
13 |
14 | Copyright 2012
15 | Twitter bootstrap html5 css3
16 |
17 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/content/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/content/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/content/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/content/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/content/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/bootstrap.3.0.0/content/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/jQuery.1.10.2/Tools/install.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | . (Join-Path $toolsPath common.ps1)
4 |
5 | # VS 11 and above supports the new intellisense JS files
6 | $vsVersion = [System.Version]::Parse($dte.Version)
7 | $supportsJsIntelliSenseFile = $vsVersion.Major -ge 11
8 |
9 | if (-not $supportsJsIntelliSenseFile) {
10 | $displayVersion = $vsVersion.Major
11 | Write-Host "IntelliSense JS files are not supported by your version of Visual Studio: $displayVersion"
12 | exit
13 | }
14 |
15 | if ($scriptsFolderProjectItem -eq $null) {
16 | # No Scripts folder
17 | Write-Host "No Scripts folder found"
18 | exit
19 | }
20 |
21 | # Delete the vsdoc file from the project
22 | try {
23 | $vsDocProjectItem = $scriptsFolderProjectItem.ProjectItems.Item("jquery-$ver-vsdoc.js")
24 | Delete-ProjectItem $vsDocProjectItem
25 | }
26 | catch {
27 | Write-Host "Error deleting vsdoc file: " + $_.Exception -ForegroundColor Red
28 | exit
29 | }
30 |
31 | # Copy the intellisense file to the project from the tools folder
32 | $intelliSenseFileSourcePath = Join-Path $toolsPath $intelliSenseFileName
33 | try {
34 | $scriptsFolderProjectItem.ProjectItems.AddFromFileCopy($intelliSenseFileSourcePath)
35 | }
36 | catch {
37 | # This will throw if the file already exists, so we need to catch here
38 | }
39 |
40 | # Update the _references.js file
41 | AddOrUpdate-Reference $scriptsFolderProjectItem $jqueryFileNameRegEx $jqueryFileName
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/jQuery.1.10.2/Tools/uninstall.ps1:
--------------------------------------------------------------------------------
1 | param($installPath, $toolsPath, $package, $project)
2 |
3 | . (Join-Path $toolsPath common.ps1)
4 |
5 | # Determine the file paths
6 | $projectIntelliSenseFilePath = Join-Path $projectScriptsFolderPath $intelliSenseFileName
7 | $origIntelliSenseFilePath = Join-Path $toolsPath $intelliSenseFileName
8 |
9 | if (Test-Path $projectIntelliSenseFilePath) {
10 | if ((Get-Checksum $projectIntelliSenseFilePath) -eq (Get-Checksum $origIntelliSenseFilePath)) {
11 | # The intellisense file in the project matches the file in the tools folder, delete it
12 |
13 | if ($scriptsFolderProjectItem -eq $null) {
14 | # No Scripts folder
15 | exit
16 | }
17 |
18 | try {
19 | # Get the project item for the intellisense file
20 | $intelliSenseFileProjectItem = $scriptsFolderProjectItem.ProjectItems.Item($intelliSenseFileName)
21 | }
22 | catch {
23 | # The item wasn't found
24 | exit
25 | }
26 |
27 | # Delete the project item
28 | Delete-ProjectItem $intelliSenseFileProjectItem
29 | }
30 | else {
31 | $projectScriptsFolderLeaf = Split-Path $projectScriptsFolderPath -Leaf
32 | Write-Host "Skipping '$projectScriptsFolderLeaf\$intelliSenseFileName' because it was modified." -ForegroundColor Magenta
33 | }
34 | }
35 | else {
36 | # The intellisense file was not found in project
37 | Write-Host "The intellisense file was not found in project at path $projectIntelliSenseFilePath"
38 | }
39 |
40 | # Update the _references.js file
41 | Remove-Reference $scriptsFolderProjectItem $jqueryFileNameRegEx
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/jQuery.1.10.2/jQuery.1.10.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/jQuery.1.10.2/jQuery.1.10.2.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/jQuery.1.10.2/jQuery.1.10.2.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery
5 | 1.10.2
6 | jQuery
7 | jQuery Foundation,Inc.
8 | jQuery Foundation,Inc.
9 | http://jquery.org/license
10 | http://jquery.com/
11 | false
12 | jQuery is a new kind of JavaScript Library.
13 | jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
14 | NOTE: This package is maintained on behalf of the library owners by the NuGet Community Packages project at http://nugetpackages.codeplex.com/
15 | en-US
16 | jQuery
17 |
18 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/jQuery.Validation.1.11.1/jQuery.Validation.1.11.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/delegation/ContosoWebApplication/packages/jQuery.Validation.1.11.1/jQuery.Validation.1.11.1.nupkg
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/jQuery.Validation.1.11.1/jQuery.Validation.1.11.1.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jQuery.Validation
5 | 1.11.1
6 | jQuery Validation
7 | Jörn Zaefferer
8 | Jörn Zaefferer
9 | http://bassistance.de/jquery-plugins/jquery-plugin-validation/
10 | false
11 | This jQuery plugin makes simple clientside form validation trivial, while offering lots of option for customization. That makes a good choice if you’re building something new from scratch, but also when you’re trying to integrate it into an existing application with lots of existing markup. The plugin comes bundled with a useful set of validation methods, including URL and email validation, while providing an API to write your own methods. All bundled methods come with default error messages in english and translations into 32 languages.
12 | NOTE: This package is maintained on behalf of the library owners by the NuGet Community Packages project at http://nugetpackages.codeplex.com/
13 | en-US
14 | jQuery plugins
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/delegation/ContosoWebApplication/packages/repositories.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/delegation/README.md:
--------------------------------------------------------------------------------
1 | # Microsoft Azure API Management Delegation Sample
2 |
3 | This sample is based on the video tutorial for using Delegation:
4 |
5 | [Video: Delegating User Authentication and Product Subscription to a 3rd Party](https://www.youtube.com/watch?v=z2pU_aHphbw&index=9&list=PL8nfc9haGeb4khJEFcDU9Lluit5nYlB3a)
6 |
7 |
8 | You will also find the full documentation for delegation useful:
9 |
10 | [How to delegate user registration and product subscription](http://azure.microsoft.com/en-us/documentation/articles/api-management-howto-setup-delegation/)
--------------------------------------------------------------------------------
/policies/Hide response data based on product name.policy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | @{
5 | var response = context.Response.Body.As();
6 | foreach (var key in new [] {"minutely", "hourly", "daily", "flags"}) {
7 | response.Property (key).Remove ();
8 | }
9 | return response.ToString();
10 | }
11 |
12 |
13 |
--------------------------------------------------------------------------------
/policies/Pre-authorize requests using validate-jwt.policy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | @((string)context.Variables["signingKey"])
8 |
9 |
10 |
11 | true
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 | @((string)context.Variables["signingKey"])
20 |
21 |
22 |
23 | true
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 | @((string)context.Variables["signingKey"])
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/policies/Random load balancer.policy.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | @{return Guid.NewGuid().ToString();}
19 |
20 | A gateway-related error occurred while processing the request.
21 |
22 |
23 |
--------------------------------------------------------------------------------
/policies/Route percentage of traffic to canary.policy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/policies/Send context information to the backend service.policy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | @(context.Product.Name)
4 |
5 |
6 |
7 |
8 | @(context.User.Id)
9 | @(context.Deployment.Region)
10 |
--------------------------------------------------------------------------------
/policies/Set cache duration using cache control header.policy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Accept
6 | Accept-Charset
7 |
8 |
9 |
10 | \d+)").Groups["maxAge"]?.Value;
13 | return (!string.IsNullOrEmpty(maxAge))?int.Parse(maxAge):300;
14 | }"
15 | />
--------------------------------------------------------------------------------
/restApiDemo/.nuget/NuGet.Config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/restApiDemo/.nuget/NuGet.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/restApiDemo/.nuget/NuGet.exe
--------------------------------------------------------------------------------
/restApiDemo/APIMgtRESTAPIDemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2013
4 | VisualStudioVersion = 12.0.31101.0
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "APIMgtRESTAPIDemo", "APIMgtRESTAPIDemo\APIMgtRESTAPIDemo.csproj", "{912062DE-7FB3-40FE-A4C7-123D32D08733}"
7 | EndProject
8 | Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{B72F0047-4F93-4E58-B672-78A782B20404}"
9 | ProjectSection(SolutionItems) = preProject
10 | .nuget\NuGet.Config = .nuget\NuGet.Config
11 | .nuget\NuGet.exe = .nuget\NuGet.exe
12 | .nuget\NuGet.targets = .nuget\NuGet.targets
13 | EndProjectSection
14 | EndProject
15 | Global
16 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
17 | Debug|Any CPU = Debug|Any CPU
18 | Release|Any CPU = Release|Any CPU
19 | EndGlobalSection
20 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
21 | {912062DE-7FB3-40FE-A4C7-123D32D08733}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
22 | {912062DE-7FB3-40FE-A4C7-123D32D08733}.Debug|Any CPU.Build.0 = Debug|Any CPU
23 | {912062DE-7FB3-40FE-A4C7-123D32D08733}.Release|Any CPU.ActiveCfg = Release|Any CPU
24 | {912062DE-7FB3-40FE-A4C7-123D32D08733}.Release|Any CPU.Build.0 = Release|Any CPU
25 | EndGlobalSection
26 | GlobalSection(SolutionProperties) = preSolution
27 | HideSolutionNode = FALSE
28 | EndGlobalSection
29 | EndGlobal
30 |
--------------------------------------------------------------------------------
/restApiDemo/APIMgtRESTAPIDemo/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/restApiDemo/APIMgtRESTAPIDemo/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("APIMgtRESTAPIDemo")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("APIMgtRESTAPIDemo")]
13 | [assembly: AssemblyCopyright("Copyright © 2014")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("514e3c00-695a-4925-85bf-1093be42c325")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/restApiDemo/APIMgtRESTAPIDemo/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/scripts/Get_AzureRmApiManagementGitCredentials.ps1:
--------------------------------------------------------------------------------
1 | param
2 | (
3 | [Parameter(Mandatory = $True)]
4 | [System.String]
5 | $SubscriptionId,
6 |
7 | [Parameter(Mandatory = $True)]
8 | [System.String]
9 | $ResourceGroup,
10 |
11 | [Parameter(Mandatory = $True)]
12 | [System.String]
13 | $ServiceName,
14 |
15 | [Parameter()]
16 | [ValidateSet('primary','secondary')]
17 | [System.String]
18 | $KeyType = 'primary',
19 |
20 | [Parameter()]
21 | [timespan]
22 | $ExpiryTimespan = (New-Timespan -Hours 2)
23 |
24 | )
25 |
26 | ## Switch to Subscription
27 | $sub = Select-AzureRmSubscription -SubscriptionId $subscriptionId
28 |
29 | $context = New-AzureRmApiManagementContext -ResourceGroupName $ResourceGroup -ServiceName $ServiceName
30 | $expiry = (Get-Date).ToUniversalTime() + $ExpiryTimespan
31 |
32 | $parameters = @{
33 | "keyType"= $KeyType
34 | "expiry"= ('{0:yyyy-MM-ddTHH:mm:ss.000Z}' -f $expiry)
35 | }
36 |
37 |
38 | $gitAccess = Get-AzureRmApiManagementTenantGitAccess -Context $context
39 | $userId = $gitAccess.Id
40 |
41 | $resourceName = $ServiceName + "/" +$userId
42 |
43 | $gitUserName = 'apim'
44 | $gitPassword = Invoke-AzureRmResourceAction -ResourceGroupName $ResourceGroup -ResourceType 'Microsoft.ApiManagement/service/users' -Action 'token' -ResourceName $resourceName -ApiVersion "2017-03-01" -Parameters $parameters -Force
45 |
46 | return @{
47 | GitUserName=$gitUserName
48 | GitPassword=$gitPassword.value
49 | }
50 |
51 |
--------------------------------------------------------------------------------
/scripts/Get_AzureRmApiManagementManagementToken.ps1:
--------------------------------------------------------------------------------
1 | param
2 | (
3 | [Parameter(Mandatory = $True)]
4 | [System.String]
5 | $SubscriptionId,
6 |
7 | [Parameter(Mandatory = $True)]
8 | [System.String]
9 | $ResourceGroup,
10 |
11 | [Parameter(Mandatory = $True)]
12 | [System.String]
13 | $ServiceName,
14 |
15 | [Parameter()]
16 | [ValidateSet('primary','secondary')]
17 | [System.String]
18 | $KeyType = 'primary',
19 |
20 | [Parameter()]
21 | [timespan]
22 | $ExpiryTimespan = (New-Timespan -Hours 2)
23 |
24 | )
25 |
26 | $sub = Select-AzureRmSubscription -SubscriptionId $subscriptionId
27 |
28 | $context = New-AzureRmApiManagementContext -ResourceGroupName $ResourceGroup -ServiceName $ServiceName
29 | $expiry = (Get-Date).ToUniversalTime() + $ExpiryTimespan
30 |
31 | $parameters = @{
32 | "keyType"= $KeyType
33 | "expiry"= ('{0:yyyy-MM-ddTHH:mm:ss.000Z}' -f $expiry)
34 | }
35 |
36 |
37 | $managementAccess = Get-AzureRmApiManagementTenantAccess -Context $context
38 | $userId = $managementAccess.Id
39 |
40 | $resourceName = $ServiceName + "/" +$userId
41 |
42 | $managementToken = Invoke-AzureRmResourceAction -ResourceGroupName $ResourceGroup -ResourceType 'Microsoft.ApiManagement/service/users' -Action 'token' -ResourceName $resourceName -ApiVersion "2017-03-01" -Parameters $parameters -Force
43 |
44 | return @{
45 | Token='SharedAccessSignature ' + $managementToken.value
46 | }
47 |
48 |
--------------------------------------------------------------------------------
/scripts/New-AzApiManagementApiApplicationInsightsDiagnostic.ps1:
--------------------------------------------------------------------------------
1 | param
2 | (
3 | [Parameter(Mandatory = $True)]
4 | [System.String]
5 | $SubscriptionId,
6 |
7 | [Parameter(Mandatory = $True)]
8 | [System.String]
9 | $ResourceGroup,
10 |
11 | [Parameter(Mandatory = $True)]
12 | [System.String]
13 | $ServiceName,
14 |
15 | [Parameter(Mandatory = $True)]
16 | [System.String]
17 | $loggerId,
18 |
19 | [Parameter(Mandatory = $True)]
20 | [System.String]
21 | $instrumentationKey,
22 |
23 | [Parameter(Mandatory = $True)]
24 | [System.String]
25 | $apiId
26 | )
27 |
28 | #apiversion
29 | $apiVersion = "2018-06-01-preview"
30 |
31 | # switch to subscription
32 | Select-AzSubscription -SubscriptionId $SubscriptionId
33 |
34 | $context = New-AzApiManagementContext -ResourceGroupName $ResourceGroup -ServiceName $ServiceName
35 | New-AzApiManagementLogger -Context $context -LoggerId $loggerId -InstrumentationKey $instrumentationKey
36 | $prop = @{
37 | alwaysLog = "allErrors"
38 | enableHttpCorrelationHeaders = $True
39 | loggerId = "/loggers/" + $loggerId
40 | sampling = @{
41 | samplingType = "fixed"
42 | percentage = 50
43 | }
44 | }
45 |
46 | Get-AzApiManagementLogger -Context $context -LoggerId $loggerId
47 |
48 | $resourceId = "/subscriptions/" + $SubscriptionId + "/resourceGroups/" + $ResourceGroup + "/providers/Microsoft.ApiManagement/service/" + $ServiceName + "/apis/" + $apiId + "/diagnostics/applicationinsights"
49 |
50 | New-AzResource -ResourceId $resourceId -Properties $prop -ApiVersion $apiVersion -Force
51 |
--------------------------------------------------------------------------------
/scripts/Set_AzureRmApiManagementPublisherDetails.ps1:
--------------------------------------------------------------------------------
1 | param
2 | (
3 | [Parameter(Mandatory = $True)]
4 | [System.String]
5 | $SubscriptionId,
6 |
7 | [Parameter(Mandatory = $True)]
8 | [System.String]
9 | $ResourceGroup,
10 |
11 | [Parameter(Mandatory = $True)]
12 | [System.String]
13 | $ServiceName,
14 |
15 | [Parameter(Mandatory = $False)]
16 | [System.String]
17 | $publisherEmail,
18 |
19 | [Parameter(Mandatory = $False)]
20 | [System.String]
21 | $organizationName,
22 |
23 | [Parameter(Mandatory = $False)]
24 | [System.String]
25 | $notificationEmail
26 | )
27 |
28 | # Switch to Subscription
29 | $sub = Select-AzureRmSubscription -SubscriptionId $SubscriptionId
30 |
31 |
32 | $Resource = Get-AzureRmResource -ResourceType "microsoft.apimanagement/service" -ResourceGroupName $ResourceGroup -ResourceName $ServiceName -ApiVersion "2017-03-01"
33 |
34 | # update publisherEmail if provided
35 | if (![string]::IsNullOrEmpty($publisherEmail))
36 | {
37 | $Resource.Properties.publisherEmail = $publisherEmail
38 | }
39 |
40 | # update organisationName if provided
41 | if (![string]::IsNullOrEmpty($organizationName))
42 | {
43 | $Resource.Properties.publisherName = $organizationName
44 | }
45 |
46 | # update notificationEmail if provided
47 | if (![string]::IsNullOrEmpty($notificationEmail))
48 | {
49 | $Resource.Properties.notificationSenderEmail = $notificationEmail
50 | }
51 |
52 | # Execute the operation
53 | $Resource | Set-AzureRmResource -Force
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/sdkClientResources/ApiPolicy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/sdkClientResources/OperationPolicy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/sdkClientResources/ProductPolicy.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/logicapptemplate/README.md:
--------------------------------------------------------------------------------
1 | # API Management Backup / Restore automation
2 |
3 | Use this Azure Logic App to automate the backup/restore process. Learn more about the template here .
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/logicapptemplate/azuredeploy.parameters.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
3 | "contentVersion": "1.0.0.0",
4 | "parameters": {
5 | "logicAppName": {
6 | "value": "APIMBackupRestore"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/DR-logic-app-pattern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/DR-logic-app-pattern.png
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_autentication_create_autentication_body-1024x243.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_autentication_create_autentication_body-1024x243.png
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_autentication_create_invoke_management_api-1024x929.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_autentication_create_invoke_management_api-1024x929.png
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_autentication_token_request-1024x470.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_autentication_token_request-1024x470.png
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_permissions_1-1024x361.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_permissions_1-1024x361.png
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_permissions_2-1024x234.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_permissions_2-1024x234.png
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_permissions_3-1024x266.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/apim_permissions_3-1024x266.png
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/dr-site-permission-1024x251.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/dr-site-permission-1024x251.png
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/exception_management.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/exception_management.jpg
--------------------------------------------------------------------------------
/tutorials/automating-apim-backup-restore-with-logic-apps/media/primary-site-1024x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/automating-apim-backup-restore-with-logic-apps/media/primary-site-1024x256.png
--------------------------------------------------------------------------------
/tutorials/setting-up-secure-vnet-injection/README.md:
--------------------------------------------------------------------------------
1 | # Setting up Secure VNET injection with API Management with Forced Tunneling
2 |
3 | Setup includes API Management deployment with Azure Firewall to restrict all outbound traffic.
4 | The Virtual Network is configured to Forced Tunnel all traffic to the Azure Firewall with no requirement for Service Endpoints.
5 |
6 | The setup also includes calling into an API POST /outboundNetworkDependencyEndpoints which lists all the FQDN dependencies and sets up the Route Table.
7 |
8 | The setup involves setting up
9 | - Azure Route Table
10 | - Network Security Group
11 | - Azure Firewall
12 | - API Management
--------------------------------------------------------------------------------
/tutorials/setting-up-secure-vnet-injection/Test_NRP/CreateAzFirewall.parameters.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
3 | "contentVersion": "1.0.0.0",
4 | "parameters": {
5 | "location": {
6 | "value": ""
7 | },
8 | "resourceGroup": {
9 | "value": ""
10 | },
11 | "azureFirewallName": {
12 | "value": ""
13 | },
14 | "azureFirewallTier": {
15 | "value": "Standard"
16 | },
17 | "zones": {
18 | "value": []
19 | },
20 | "subnetId": {
21 | "value": ""
22 | },
23 | "publicIpAddressName": {
24 | "value": "publicip-fw"
25 | },
26 | "publicIpZones": {
27 | "value": []
28 | }
29 | }
30 | }
--------------------------------------------------------------------------------
/tutorials/setting-up-secure-vnet-injection/Test_NRP/CreateExternalApimService.parameters.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#",
3 | "contentVersion": "1.0.0.0",
4 | "parameters": {
5 | "apiManagementServiceName":
6 | {
7 | "value": "demo-apim-vnet-injected"
8 | },
9 | "publisherEmail": {
10 | "value": "apimgmt@microsoft.com"
11 | },
12 | "publisherName": {
13 | "value": "Microsoft"
14 | },
15 | "virtualNetworkName": {
16 | "value": ""
17 | },
18 | "publicIpName": {
19 | "value": "apimSecurePublicIP"
20 | }
21 | }
22 | }
--------------------------------------------------------------------------------
/tutorials/setting-up-secure-vnet-injection/Test_NRP/CreateExternalApimVnet.prereq.parameters.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Azure/api-management-samples/72a5f1f4613bad2c254a40349553109991c5a667/tutorials/setting-up-secure-vnet-injection/Test_NRP/CreateExternalApimVnet.prereq.parameters.json
--------------------------------------------------------------------------------
/tutorials/setting-up-secure-vnet-injection/Test_NRP/call-api.ps1:
--------------------------------------------------------------------------------
1 | param(
2 | [String]$apimServiceId,
3 | [String]$azureManagementUrl = "https://management.azure.com",
4 | [String]$apiVersion = "2021-04-01-preview"
5 | )
6 |
7 | function Get-OutboundNetworkDependenciesAPI {
8 | $azContext = Get-AzContext
9 | $azProfile = [Microsoft.Azure.Commands.Common.Authentication.Abstractions.AzureRmProfileProvider]::Instance.Profile
10 | $profileClient = New-Object -TypeName Microsoft.Azure.Commands.ResourceManager.Common.RMProfileClient -ArgumentList ($azProfile)
11 | $token = $profileClient.AcquireAccessToken($azContext.Subscription.TenantId)
12 | $authHeader = @{
13 | 'Content-Type'='application/json'
14 | 'Authorization'='Bearer ' + $token.AccessToken
15 | }
16 |
17 | # Invoke the REST API
18 | $restUri = "$($azureManagementUrl)$($apimServiceId)/OutboundNetworkDependenciesEndpoints/?api-version=$($apiVersion)"
19 |
20 | Write-Host "ReqUri : " $restUri
21 |
22 | $response = Invoke-RestMethod -Uri $restUri -Method Get -Headers $authHeader
23 |
24 | Write-Host $response.value
25 | return $response
26 |
27 | }
28 |
29 | return Get-OutboundNetworkDependenciesAPI
--------------------------------------------------------------------------------
23 | @foreach (AuthenticationDescription p in loginProviders) 24 | { 25 | 26 | } 27 |
28 |