PageRenderTime 35ms CodeModel.GetById 13ms app.highlight 8ms RepoModel.GetById 1ms app.codeStats 1ms

/BlogEngine/BlogEngine.NET/setup/MySQL/MySQLWeb.Config

#
Unknown | 312 lines | 304 code | 8 blank | 0 comment | 0 complexity | f2d3424a7c57918247d4ebbf7d52b17a MD5 | raw file
  1<?xml version="1.0" encoding="utf-8"?>
  2<configuration>
  3  <configSections>
  4    <sectionGroup name="BlogEngine">
  5      <section name="blogProvider" requirePermission="false" type="BlogEngine.Core.Providers.BlogProviderSection, BlogEngine.Core" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />
  6      <section name="blogFileSystemProvider" requirePermission="false" type="BlogEngine.Core.Providers.BlogFileSystemProviderSection, BlogEngine.Core" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />
  7    </sectionGroup>
  8  </configSections>
  9  <BlogEngine>
 10    <blogProvider defaultProvider="DbBlogProvider" fileStoreProvider="XmlBlogProvider">
 11      <providers>
 12        <add description="Xml Blog Provider" name="XmlBlogProvider" type="BlogEngine.Core.Providers.XmlBlogProvider, BlogEngine.Core" />
 13        <add connectionStringName="BlogEngine" description="Sql Database Provider" name="DbBlogProvider" type="BlogEngine.Core.Providers.DbBlogProvider, BlogEngine.Core" />
 14      </providers>
 15    </blogProvider>
 16    <blogFileSystemProvider defaultProvider="XmlBlogProvider">
 17      <providers>
 18        <add description="Xml Blog Provider" name="XmlBlogProvider" type="BlogEngine.Core.Providers.XmlFileSystemProvider, BlogEngine.Core" />
 19        <add storageVariable="BlogEngine" description="Sql Database Provider" name="DbBlogProvider" type="BlogEngine.Core.Providers.DbFileSystemProvider, BlogEngine.Core" />
 20        <!--<add storageVariable="\\UNCPath\BlogFiles" description="UNC Path Provider" name="UNCBlogProvider" type="BlogEngine.Core.Providers.UNCFileSystemProvider, BlogEngine.Core"/>-->
 21      </providers>
 22    </blogFileSystemProvider>
 23  </BlogEngine>
 24  <connectionStrings>
 25    <clear />
 26    <add name="BlogEngine" connectionString="Server=localhost;Database=blogengine;Uid=beUser;Pwd=password;" providerName="MySql.Data.MySqlClient"/>
 27  </connectionStrings>
 28  <appSettings>
 29    <!-- Set to WebForms causes some jQuery dependant scripts throw errors -->
 30    <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
 31    <add key="BlogEngine.FileExtension" value=".aspx" />
 32    <!-- You can e.g. use "~/blog/" if BlogEngine.NET is not located in the root of the application -->
 33    <add key="BlogEngine.VirtualPath" value="~/" />
 34    <!-- The regex used to identify mobile devices so a different theme can be shown -->
 35    <add key="BlogEngine.MobileDevices" value="(iemobile|iphone|ipod|android|nokia|sonyericsson|blackberry|samsung|sec\-|windows ce|motorola|mot\-|up.b|midp\-)" />
 36    <!-- The name of the role with administrator permissions -->
 37    <add key="BlogEngine.AdminRole" value="Administrators" />
 38    <!-- The name of the role for anonymous(non-authenticated) users. -->
 39    <add key="BlogEngine.AnonymousRole" value="Anonymous" />
 40    <!-- The name of the role for Editors -->
 41    <add key="BlogEngine.EditorsRole" value="Editors" />
 42    <!--This value is to provide an alternative location for storing data.-->
 43    <add key="StorageLocation" value="~/App_Data/" />
 44    <!--This value is the folder name under the StorageLocation that data for blog instances will be stored in.-->
 45    <add key="BlogInstancesFolderName" value="blogs" />
 46    <!--A comma separated list of script names to hard minify. It's case-sensitive. -->
 47    <add key="BlogEngine.HardMinify" value="blog.js,widget.js,WebResource.axd" />
 48    <!--Any data grid in the admin panel should use this value for default number of items per page.-->
 49    <add key="BlogEngine.GenericPageSize" value="15" />
 50    <!--Single Sign On Support.-->
 51    <add key="BlogEngine.SingleSignOn" value="false" />
 52    <!--Sitemap schema URL.-->
 53    <add key="BlogEngine.SiteMapUrlSet" value="http://www.sitemaps.org/schemas/sitemap/0.9" />
 54    <!--Default admin editor (~/admin/editors/summernote/editor.cshtml is default) -->
 55    <add key="BlogEngine.DefaultEditor" value="~/admin/editors/summernote/editor.cshtml" />
 56  </appSettings>
 57  <system.serviceModel>
 58    <services>
 59      <service behaviorConfiguration="AuthenticationServiceBehaviors" name="System.Web.ApplicationServices.AuthenticationService">
 60        <endpoint binding="basicHttpBinding" contract="System.Web.ApplicationServices.AuthenticationService" />
 61      </service>
 62    </services>
 63    <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
 64    <behaviors>
 65      <serviceBehaviors>
 66        <behavior name="AuthenticationServiceBehaviors">
 67          <serviceMetadata httpGetEnabled="true" />
 68        </behavior>
 69      </serviceBehaviors>
 70    </behaviors>
 71  </system.serviceModel>
 72  <system.web.extensions>
 73    <scripting>
 74      <webServices>
 75        <authenticationService enabled="true" requireSSL="false" />
 76      </webServices>
 77    </scripting>
 78  </system.web.extensions>
 79  <system.data>
 80    <DbProviderFactories>
 81      <clear />
 82      <add
 83	    name="MySQL Data Provider" invariant="MySql.Data.MySqlClient"
 84        description=".Net Framework Data Provider for MySQL"
 85        type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, 
 86        Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
 87    </DbProviderFactories>
 88  </system.data>  
 89  <!--
 90    For a description of web.config changes for .NET 4.5 see http://go.microsoft.com/fwlink/?LinkId=235367.
 91
 92    The following attributes can be set on the <httpRuntime> tag.
 93      <system.Web>
 94        <httpRuntime targetFramework="4.5"/>
 95      </system.Web>
 96  -->
 97  <system.web>
 98    <webServices>
 99      <protocols>
100        <add name="HttpPost" />
101        <add name="HttpGet" />
102      </protocols>
103    </webServices>
104    <compilation debug="true" targetFramework="4.5">
105      <assemblies>
106        <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
107        <add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
108        <add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
109        <add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
110        <add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
111        <add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
112        <add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
113        <add assembly="System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
114        <add assembly="System.Net.Http.WebRequest, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
115      </assemblies>
116      <!-- you may need it if you have issuew with razor/ajax in admin cshtml pages
117      <buildProviders>
118        <add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/>
119      </buildProviders>
120      -->
121      <expressionBuilders>
122        <add expressionPrefix="LinqLength" type="BlogEngine.Core.Compilation.LinqLengthExpressionBuilder, BlogEngine.Core" />
123        <add expressionPrefix="Reflect" type="BlogEngine.Core.Compilation.ReflectExpressionBuilder, BlogEngine.Core" />
124        <add expressionPrefix="Session" type="BlogEngine.Core.Compilation.SessionExpressionBuilder, BlogEngine.Core" />
125        <add expressionPrefix="Server" type="BlogEngine.Core.Compilation.ServerVariableExpressionBuilder, BlogEngine.Core" />
126        <add expressionPrefix="QueryString" type="BlogEngine.Core.Compilation.QueryStringExpressionBuilder, BlogEngine.Core" />
127        <add expressionPrefix="Code" type="BlogEngine.Core.Compilation.CodeExpressionBuilder, BlogEngine.Core" />
128      </expressionBuilders>
129    </compilation>
130    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="auto" uiCulture="auto" />
131    <httpRuntime targetFramework="4.5" enableVersionHeader="false" useFullyQualifiedRedirectUrl="true" maxRequestLength="16384" executionTimeout="3600" requestLengthDiskThreshold="16384" requestValidationMode="2.0" requestPathInvalidCharacters="&lt;,&gt;,*,\" />
132
133    <machineKey validationKey="D9F7287EFDE8DF4CAFF79011D5308643D8F62AE10CDF30DAB640B7399BF6C57B0269D60A23FBCCC736FC2487ED695512BA95044DE4C58DC02C2BA0C4A266454C" decryptionKey="BDAAF7E00B69BA47B37EEAC328929A06A6647D4C89FED3A7D5C52B12B23680F4" validation="SHA1" decryption="AES" />
134    <!--<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="SHA1" decryption="AES"/>-->
135
136    <authentication mode="Forms">
137      <forms timeout="129600" name=".AUXBLOGENGINE" protection="All" slidingExpiration="true" loginUrl="~/Account/login.aspx" cookieless="UseCookies" />
138    </authentication>
139    <pages enableSessionState="false" enableViewStateMac="true" enableEventValidation="true" controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID">
140      <controls>
141        <add assembly="BlogEngine.NET" namespace="App_Code.Controls" tagPrefix="blog" />
142      </controls>
143    </pages>
144    <customErrors mode="RemoteOnly" defaultRedirect="~/error.aspx" redirectMode="ResponseRewrite">
145      <error statusCode="404" redirect="~/error404.aspx" />
146    </customErrors>
147    <!--<trust level="Medium"/>-->
148    <membership defaultProvider="DbMembershipProvider">
149      <providers>
150        <clear />
151        <add name="XmlMembershipProvider" type="BlogEngine.Core.Providers.XmlMembershipProvider, BlogEngine.Core" description="XML membership provider" passwordFormat="Hashed" />
152        <add name="SqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="BlogEngine" applicationName="BlogEngine" />
153        <add name="DbMembershipProvider" type="BlogEngine.Core.Providers.DbMembershipProvider, BlogEngine.Core" passwordFormat="Hashed" connectionStringName="BlogEngine" />
154      </providers>
155    </membership>
156    <roleManager defaultProvider="DbRoleProvider" enabled="true" cacheRolesInCookie="false">
157      <providers>
158        <clear />
159        <add name="XmlRoleProvider" type="BlogEngine.Core.Providers.XmlRoleProvider, BlogEngine.Core" description="XML role provider" />
160        <add name="SqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="BlogEngine" applicationName="BlogEngine" />
161        <add name="DbRoleProvider" type="BlogEngine.Core.Providers.DbRoleProvider, BlogEngine.Core" connectionStringName="BlogEngine" />
162      </providers>
163    </roleManager>
164    <siteMap defaultProvider="PageSiteMap" enabled="true">
165      <providers>
166        <add name="PageSiteMap" description="The site map provider that reads in the .sitemap XML files." type="BlogEngine.Core.Web.Controls.PageSiteMap, BlogEngine.Core" />
167        <add name="SecuritySiteMap" description="Used for authenticated users." type="BlogEngine.Core.SecuritySiteMapProvider, BlogEngine.Core" securityTrimmingEnabled="true" siteMapFile="Web.sitemap" />
168      </providers>
169    </siteMap>
170    <httpModules>
171      <add name="WwwSubDomainModule" type="BlogEngine.Core.Web.HttpModules.WwwSubDomainModule, BlogEngine.Core" />
172      <add name="UrlRewrite" type="BlogEngine.Core.Web.HttpModules.UrlRewrite, BlogEngine.Core" />
173      <add name="CompressionModule" type="BlogEngine.Core.Web.HttpModules.CompressionModule, BlogEngine.Core" />
174      <add name="ReferrerModule" type="BlogEngine.Core.Web.HttpModules.ReferrerModule, BlogEngine.Core" />
175      <add name="SecurityModule" type="BlogEngine.Core.Security, BlogEngine.Core" />
176      <add name="RightModule" type="BlogEngine.Core.Right, BlogEngine.Core" />
177      <!--Remove the default ASP.NET modules we don't need-->
178      <remove name="PassportAuthentication" />
179      <remove name="Profile" />
180      <remove name="AnonymousIdentification" />
181    </httpModules>
182    <httpHandlers>
183      <add verb="*" path="file.axd" type="BlogEngine.Core.Web.HttpHandlers.FileHandler, BlogEngine.Core" validate="false" />
184      <add verb="*" path="image.axd" type="BlogEngine.Core.Web.HttpHandlers.ImageHandler, BlogEngine.Core" validate="false" />
185      <add verb="*" path="syndication.axd" type="BlogEngine.Core.Web.HttpHandlers.SyndicationHandler, BlogEngine.Core" validate="false" />
186      <add verb="*" path="sitemap.axd" type="BlogEngine.Core.Web.HttpHandlers.SiteMap, BlogEngine.Core" validate="false" />
187      <add verb="*" path="trackback.axd" type="BlogEngine.Core.Web.HttpHandlers.TrackbackHandler, BlogEngine.Core" validate="false" />
188      <add verb="*" path="pingback.axd" type="BlogEngine.Core.Web.HttpHandlers.PingbackHandler, BlogEngine.Core" validate="false" />
189      <add verb="*" path="opensearch.axd" type="BlogEngine.Core.Web.HttpHandlers.OpenSearchHandler, BlogEngine.Core" validate="false" />
190      <add verb="*" path="metaweblog.axd" type="BlogEngine.Core.API.MetaWeblog.MetaWeblogHandler, BlogEngine.Core" validate="false" />
191      <add verb="*" path="rsd.axd" type="BlogEngine.Core.Web.HttpHandlers.RsdHandler, BlogEngine.Core" validate="false" />
192      <!--<add verb="*" path="css.axd" type="BlogEngine.Core.Web.HttpHandlers.CssHandler, BlogEngine.Core" validate="false"/>-->
193      <add verb="*" path="*.js.axd" type="BlogEngine.Core.Web.HttpHandlers.JavaScriptHandler, BlogEngine.Core" validate="false" />
194      <add verb="*" path="*.res.axd" type="BlogEngine.Core.Web.HttpHandlers.ResourceHandler, BlogEngine.Core" validate="false" />
195      <add verb="*" path="rating.axd" type="BlogEngine.Core.Web.HttpHandlers.RatingHandler, BlogEngine.Core" validate="false" />
196      <add verb="*" path="opml.axd" type="BlogEngine.Core.Web.HttpHandlers.OpmlHandler, BlogEngine.Core" validate="false" />
197      <add verb="*" path="blogml.axd" type="BlogEngine.Core.Web.HttpHandlers.BlogMLExportHandler, BlogEngine.Core" validate="false" />
198      <add verb="*" path="sioc.axd" type="BlogEngine.Core.Web.HttpHandlers.Sioc, BlogEngine.Core" validate="false" />
199      <add verb="*" path="apml.axd" type="BlogEngine.Core.Web.HttpHandlers.Apml, BlogEngine.Core" validate="false" />
200      <add verb="*" path="foaf*.axd" type="BlogEngine.Core.Web.HttpHandlers.Foaf, BlogEngine.Core" validate="false" />
201      <add verb="*" path="*.htm" type="System.Web.StaticFileHandler" />
202    </httpHandlers>
203  </system.web>
204  <system.webServer>
205    <validation validateIntegratedModeConfiguration="false" />
206    <!-- Enable the staticContent section below to add Expires headers to images for better performance.
207         Some hosting providers does not allow the staticContent section to be set. -->
208    <!--
209    <staticContent>
210      <clientCache httpExpires="Sun, 29 Mar 2020 00:00:00 GMT" cacheControlMode="UseExpires"/>
211      <mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
212    </staticContent>
213    -->
214    <modules runAllManagedModulesForAllRequests="true">
215      <remove name="WebDAVModule" />
216      <add name="WwwSubDomainModule" type="BlogEngine.Core.Web.HttpModules.WwwSubDomainModule, BlogEngine.Core" />
217      <add name="UrlRewrite" type="BlogEngine.Core.Web.HttpModules.UrlRewrite, BlogEngine.Core" />
218      <add name="CompressionModule" type="BlogEngine.Core.Web.HttpModules.CompressionModule, BlogEngine.Core" />
219      <add name="ReferrerModule" type="BlogEngine.Core.Web.HttpModules.ReferrerModule, BlogEngine.Core" />
220      <add name="SecurityModule" type="BlogEngine.Core.Security, BlogEngine.Core" />
221      <add name="RightModule" type="BlogEngine.Core.Right, BlogEngine.Core" />
222    </modules>
223    <handlers accessPolicy="Read, Write, Script, Execute">
224      <add name="FileHandler" verb="*" path="file.axd" type="BlogEngine.Core.Web.HttpHandlers.FileHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
225      <add name="ImageHandler" verb="*" path="image.axd" type="BlogEngine.Core.Web.HttpHandlers.ImageHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
226      <add name="Syndication" verb="*" path="syndication.axd" type="BlogEngine.Core.Web.HttpHandlers.SyndicationHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
227      <add name="Sitemap" verb="*" path="sitemap.axd" type="BlogEngine.Core.Web.HttpHandlers.SiteMap, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
228      <add name="Trackback" verb="*" path="trackback.axd" type="BlogEngine.Core.Web.HttpHandlers.TrackbackHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
229      <add name="Pingback" verb="*" path="pingback.axd" type="BlogEngine.Core.Web.HttpHandlers.PingbackHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
230      <add name="OpenSearch" verb="*" path="opensearch.axd" type="BlogEngine.Core.Web.HttpHandlers.OpenSearchHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
231      <add name="MetaWeblog" verb="*" path="metaweblog.axd" type="BlogEngine.Core.API.MetaWeblog.MetaWeblogHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
232      <add name="RSD" verb="*" path="rsd.axd" type="BlogEngine.Core.Web.HttpHandlers.RsdHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
233      <!--<add name="CssHandler" verb="*" path="css.axd" type="BlogEngine.Core.Web.HttpHandlers.CssHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode"/>-->
234      <add name="WebResource" path="*.js.axd" verb="*" type="BlogEngine.Core.Web.HttpHandlers.JavaScriptHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
235      <add name="Resource" verb="*" path="*.res.axd" type="BlogEngine.Core.Web.HttpHandlers.ResourceHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
236      <add name="Rating" verb="*" path="rating.axd" type="BlogEngine.Core.Web.HttpHandlers.RatingHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
237      <add name="Opml" verb="*" path="opml.axd" type="BlogEngine.Core.Web.HttpHandlers.OpmlHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
238      <add name="BlogML" verb="*" path="blogml.axd" type="BlogEngine.Core.Web.HttpHandlers.BlogMLExportHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
239      <add name="SIOC" verb="*" path="sioc.axd" type="BlogEngine.Core.Web.HttpHandlers.Sioc, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
240      <add name="Apml" verb="*" path="apml.axd" type="BlogEngine.Core.Web.HttpHandlers.Apml, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
241      <add name="Foaf" verb="*" path="foaf*.axd" type="BlogEngine.Core.Web.HttpHandlers.Foaf, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
242      <add name="Html" path="*.htm" verb="*" type="System.Web.StaticFileHandler" resourceType="Unspecified" preCondition="integratedMode" />
243      <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
244      <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
245
246
247
248
249
250      <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
251      <remove name="OPTIONSVerbHandler" />
252      <remove name="TRACEVerbHandler" />
253      <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
254    </handlers>
255    <!-- Enable the httpProtocol section below to manipulate some HTTP headers.
256         Some hosting providers does not allow the httpProtocol section to be set.  -->
257    <!--
258    <httpProtocol>
259      <customHeaders>
260        <remove name="X-Powered-By"/>
261        <add name="Etag" value=" "/>
262      </customHeaders>
263    </httpProtocol>
264    -->
265    <!-- enables compression in IIS 7
266    <urlCompression doDynamicCompression="true" doStaticCompression="true" dynamicCompressionBeforeCache="true"/>
267    -->
268    <staticContent>
269      <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="365.00:00:00" cacheControlCustom="public" />
270      <remove fileExtension=".ico" />
271      <mimeMap fileExtension=".ico" mimeType="image/x-icon" />
272      <remove fileExtension=".woff" />
273      <mimeMap fileExtension=".woff" mimeType="font/x-woff" />
274    </staticContent>
275  </system.webServer>
276  <runtime>
277    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
278      <dependentAssembly>
279        <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
280        <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
281      </dependentAssembly>
282      <dependentAssembly>
283        <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
284        <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
285      </dependentAssembly>
286      <dependentAssembly>
287        <assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
288        <bindingRedirect oldVersion="0.0.0.0-5.1.0.0" newVersion="5.1.0.0" />
289      </dependentAssembly>
290      <dependentAssembly>
291        <assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" />
292        <bindingRedirect oldVersion="0.0.0.0-5.1.0.0" newVersion="5.1.0.0" />
293      </dependentAssembly>
294      <dependentAssembly>
295        <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
296        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
297      </dependentAssembly>
298      <dependentAssembly>
299        <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
300        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
301      </dependentAssembly>
302      <dependentAssembly>
303        <assemblyIdentity name="Microsoft.Practices.Unity" publicKeyToken="31bf3856ad364e35" culture="neutral" />
304        <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
305      </dependentAssembly>
306      <dependentAssembly>
307        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
308        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
309      </dependentAssembly>
310    </assemblyBinding>
311  </runtime>
312</configuration>