PageRenderTime 28ms CodeModel.GetById 14ms app.highlight 6ms RepoModel.GetById 1ms app.codeStats 0ms

/BlogEngine/BlogEngine.NET/setup/SQLite/SQLiteWeb.Config

#
Unknown | 308 lines | 300 code | 8 blank | 0 comment | 0 complexity | 0737310de0104f080a6fadcb5f9ccce2 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="Data Source=|DataDirectory|\BlogEngine.s3db;Version=3;BinaryGUID=False;" providerName="System.Data.SQLite"/>
 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      <remove invariant="System.Data.SQLite"/>
 82      <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite"/>
 83    </DbProviderFactories>
 84  </system.data>
 85  <!--
 86    For a description of web.config changes for .NET 4.5 see http://go.microsoft.com/fwlink/?LinkId=235367.
 87
 88    The following attributes can be set on the <httpRuntime> tag.
 89      <system.Web>
 90        <httpRuntime targetFramework="4.5"/>
 91      </system.Web>
 92  -->
 93  <system.web>
 94    <webServices>
 95      <protocols>
 96        <add name="HttpPost" />
 97        <add name="HttpGet" />
 98      </protocols>
 99    </webServices>
100    <compilation debug="true" targetFramework="4.5">
101      <assemblies>
102        <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
103        <add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
104        <add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
105        <add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
106        <add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
107        <add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
108        <add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
109        <add assembly="System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
110        <add assembly="System.Net.Http.WebRequest, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
111      </assemblies>
112      <!-- you may need it if you have issuew with razor/ajax in admin cshtml pages
113      <buildProviders>
114        <add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/>
115      </buildProviders>
116      -->
117      <expressionBuilders>
118        <add expressionPrefix="LinqLength" type="BlogEngine.Core.Compilation.LinqLengthExpressionBuilder, BlogEngine.Core" />
119        <add expressionPrefix="Reflect" type="BlogEngine.Core.Compilation.ReflectExpressionBuilder, BlogEngine.Core" />
120        <add expressionPrefix="Session" type="BlogEngine.Core.Compilation.SessionExpressionBuilder, BlogEngine.Core" />
121        <add expressionPrefix="Server" type="BlogEngine.Core.Compilation.ServerVariableExpressionBuilder, BlogEngine.Core" />
122        <add expressionPrefix="QueryString" type="BlogEngine.Core.Compilation.QueryStringExpressionBuilder, BlogEngine.Core" />
123        <add expressionPrefix="Code" type="BlogEngine.Core.Compilation.CodeExpressionBuilder, BlogEngine.Core" />
124      </expressionBuilders>
125    </compilation>
126    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="auto" uiCulture="auto" />
127    <httpRuntime targetFramework="4.5" enableVersionHeader="false" useFullyQualifiedRedirectUrl="true" maxRequestLength="16384" executionTimeout="3600" requestLengthDiskThreshold="16384" requestValidationMode="2.0" requestPathInvalidCharacters="&lt;,&gt;,*,\" />
128
129    <machineKey validationKey="D9F7287EFDE8DF4CAFF79011D5308643D8F62AE10CDF30DAB640B7399BF6C57B0269D60A23FBCCC736FC2487ED695512BA95044DE4C58DC02C2BA0C4A266454C" decryptionKey="BDAAF7E00B69BA47B37EEAC328929A06A6647D4C89FED3A7D5C52B12B23680F4" validation="SHA1" decryption="AES" />
130    <!--<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="SHA1" decryption="AES"/>-->
131
132    <authentication mode="Forms">
133      <forms timeout="129600" name=".AUXBLOGENGINE" protection="All" slidingExpiration="true" loginUrl="~/Account/login.aspx" cookieless="UseCookies" />
134    </authentication>
135    <pages enableSessionState="false" enableViewStateMac="true" enableEventValidation="true" controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID">
136      <controls>
137        <add assembly="BlogEngine.NET" namespace="App_Code.Controls" tagPrefix="blog" />
138      </controls>
139    </pages>
140    <customErrors mode="RemoteOnly" defaultRedirect="~/error.aspx" redirectMode="ResponseRewrite">
141      <error statusCode="404" redirect="~/error404.aspx" />
142    </customErrors>
143    <!--<trust level="Medium"/>-->
144    <membership defaultProvider="DbMembershipProvider">
145      <providers>
146        <clear />
147        <add name="XmlMembershipProvider" type="BlogEngine.Core.Providers.XmlMembershipProvider, BlogEngine.Core" description="XML membership provider" passwordFormat="Hashed" />
148        <add name="SqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="BlogEngine" applicationName="BlogEngine" />
149        <add name="DbMembershipProvider" type="BlogEngine.Core.Providers.DbMembershipProvider, BlogEngine.Core" passwordFormat="Hashed" connectionStringName="BlogEngine" />
150      </providers>
151    </membership>
152    <roleManager defaultProvider="DbRoleProvider" enabled="true" cacheRolesInCookie="false">
153      <providers>
154        <clear />
155        <add name="XmlRoleProvider" type="BlogEngine.Core.Providers.XmlRoleProvider, BlogEngine.Core" description="XML role provider" />
156        <add name="SqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="BlogEngine" applicationName="BlogEngine" />
157        <add name="DbRoleProvider" type="BlogEngine.Core.Providers.DbRoleProvider, BlogEngine.Core" connectionStringName="BlogEngine" />
158      </providers>
159    </roleManager>
160    <siteMap defaultProvider="PageSiteMap" enabled="true">
161      <providers>
162        <add name="PageSiteMap" description="The site map provider that reads in the .sitemap XML files." type="BlogEngine.Core.Web.Controls.PageSiteMap, BlogEngine.Core" />
163        <add name="SecuritySiteMap" description="Used for authenticated users." type="BlogEngine.Core.SecuritySiteMapProvider, BlogEngine.Core" securityTrimmingEnabled="true" siteMapFile="Web.sitemap" />
164      </providers>
165    </siteMap>
166    <httpModules>
167      <add name="WwwSubDomainModule" type="BlogEngine.Core.Web.HttpModules.WwwSubDomainModule, BlogEngine.Core" />
168      <add name="UrlRewrite" type="BlogEngine.Core.Web.HttpModules.UrlRewrite, BlogEngine.Core" />
169      <add name="CompressionModule" type="BlogEngine.Core.Web.HttpModules.CompressionModule, BlogEngine.Core" />
170      <add name="ReferrerModule" type="BlogEngine.Core.Web.HttpModules.ReferrerModule, BlogEngine.Core" />
171      <add name="SecurityModule" type="BlogEngine.Core.Security, BlogEngine.Core" />
172      <add name="RightModule" type="BlogEngine.Core.Right, BlogEngine.Core" />
173      <!--Remove the default ASP.NET modules we don't need-->
174      <remove name="PassportAuthentication" />
175      <remove name="Profile" />
176      <remove name="AnonymousIdentification" />
177    </httpModules>
178    <httpHandlers>
179      <add verb="*" path="file.axd" type="BlogEngine.Core.Web.HttpHandlers.FileHandler, BlogEngine.Core" validate="false" />
180      <add verb="*" path="image.axd" type="BlogEngine.Core.Web.HttpHandlers.ImageHandler, BlogEngine.Core" validate="false" />
181      <add verb="*" path="syndication.axd" type="BlogEngine.Core.Web.HttpHandlers.SyndicationHandler, BlogEngine.Core" validate="false" />
182      <add verb="*" path="sitemap.axd" type="BlogEngine.Core.Web.HttpHandlers.SiteMap, BlogEngine.Core" validate="false" />
183      <add verb="*" path="trackback.axd" type="BlogEngine.Core.Web.HttpHandlers.TrackbackHandler, BlogEngine.Core" validate="false" />
184      <add verb="*" path="pingback.axd" type="BlogEngine.Core.Web.HttpHandlers.PingbackHandler, BlogEngine.Core" validate="false" />
185      <add verb="*" path="opensearch.axd" type="BlogEngine.Core.Web.HttpHandlers.OpenSearchHandler, BlogEngine.Core" validate="false" />
186      <add verb="*" path="metaweblog.axd" type="BlogEngine.Core.API.MetaWeblog.MetaWeblogHandler, BlogEngine.Core" validate="false" />
187      <add verb="*" path="rsd.axd" type="BlogEngine.Core.Web.HttpHandlers.RsdHandler, BlogEngine.Core" validate="false" />
188      <!--<add verb="*" path="css.axd" type="BlogEngine.Core.Web.HttpHandlers.CssHandler, BlogEngine.Core" validate="false"/>-->
189      <add verb="*" path="*.js.axd" type="BlogEngine.Core.Web.HttpHandlers.JavaScriptHandler, BlogEngine.Core" validate="false" />
190      <add verb="*" path="*.res.axd" type="BlogEngine.Core.Web.HttpHandlers.ResourceHandler, BlogEngine.Core" validate="false" />
191      <add verb="*" path="rating.axd" type="BlogEngine.Core.Web.HttpHandlers.RatingHandler, BlogEngine.Core" validate="false" />
192      <add verb="*" path="opml.axd" type="BlogEngine.Core.Web.HttpHandlers.OpmlHandler, BlogEngine.Core" validate="false" />
193      <add verb="*" path="blogml.axd" type="BlogEngine.Core.Web.HttpHandlers.BlogMLExportHandler, BlogEngine.Core" validate="false" />
194      <add verb="*" path="sioc.axd" type="BlogEngine.Core.Web.HttpHandlers.Sioc, BlogEngine.Core" validate="false" />
195      <add verb="*" path="apml.axd" type="BlogEngine.Core.Web.HttpHandlers.Apml, BlogEngine.Core" validate="false" />
196      <add verb="*" path="foaf*.axd" type="BlogEngine.Core.Web.HttpHandlers.Foaf, BlogEngine.Core" validate="false" />
197      <add verb="*" path="*.htm" type="System.Web.StaticFileHandler" />
198    </httpHandlers>
199  </system.web>
200  <system.webServer>
201    <validation validateIntegratedModeConfiguration="false" />
202    <!-- Enable the staticContent section below to add Expires headers to images for better performance.
203         Some hosting providers does not allow the staticContent section to be set. -->
204    <!--
205    <staticContent>
206      <clientCache httpExpires="Sun, 29 Mar 2020 00:00:00 GMT" cacheControlMode="UseExpires"/>
207      <mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
208    </staticContent>
209    -->
210    <modules runAllManagedModulesForAllRequests="true">
211      <remove name="WebDAVModule" />
212      <add name="WwwSubDomainModule" type="BlogEngine.Core.Web.HttpModules.WwwSubDomainModule, BlogEngine.Core" />
213      <add name="UrlRewrite" type="BlogEngine.Core.Web.HttpModules.UrlRewrite, BlogEngine.Core" />
214      <add name="CompressionModule" type="BlogEngine.Core.Web.HttpModules.CompressionModule, BlogEngine.Core" />
215      <add name="ReferrerModule" type="BlogEngine.Core.Web.HttpModules.ReferrerModule, BlogEngine.Core" />
216      <add name="SecurityModule" type="BlogEngine.Core.Security, BlogEngine.Core" />
217      <add name="RightModule" type="BlogEngine.Core.Right, BlogEngine.Core" />
218    </modules>
219    <handlers accessPolicy="Read, Write, Script, Execute">
220      <add name="FileHandler" verb="*" path="file.axd" type="BlogEngine.Core.Web.HttpHandlers.FileHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
221      <add name="ImageHandler" verb="*" path="image.axd" type="BlogEngine.Core.Web.HttpHandlers.ImageHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
222      <add name="Syndication" verb="*" path="syndication.axd" type="BlogEngine.Core.Web.HttpHandlers.SyndicationHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
223      <add name="Sitemap" verb="*" path="sitemap.axd" type="BlogEngine.Core.Web.HttpHandlers.SiteMap, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
224      <add name="Trackback" verb="*" path="trackback.axd" type="BlogEngine.Core.Web.HttpHandlers.TrackbackHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
225      <add name="Pingback" verb="*" path="pingback.axd" type="BlogEngine.Core.Web.HttpHandlers.PingbackHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
226      <add name="OpenSearch" verb="*" path="opensearch.axd" type="BlogEngine.Core.Web.HttpHandlers.OpenSearchHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
227      <add name="MetaWeblog" verb="*" path="metaweblog.axd" type="BlogEngine.Core.API.MetaWeblog.MetaWeblogHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
228      <add name="RSD" verb="*" path="rsd.axd" type="BlogEngine.Core.Web.HttpHandlers.RsdHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
229      <!--<add name="CssHandler" verb="*" path="css.axd" type="BlogEngine.Core.Web.HttpHandlers.CssHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode"/>-->
230      <add name="WebResource" path="*.js.axd" verb="*" type="BlogEngine.Core.Web.HttpHandlers.JavaScriptHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
231      <add name="Resource" verb="*" path="*.res.axd" type="BlogEngine.Core.Web.HttpHandlers.ResourceHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
232      <add name="Rating" verb="*" path="rating.axd" type="BlogEngine.Core.Web.HttpHandlers.RatingHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
233      <add name="Opml" verb="*" path="opml.axd" type="BlogEngine.Core.Web.HttpHandlers.OpmlHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
234      <add name="BlogML" verb="*" path="blogml.axd" type="BlogEngine.Core.Web.HttpHandlers.BlogMLExportHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
235      <add name="SIOC" verb="*" path="sioc.axd" type="BlogEngine.Core.Web.HttpHandlers.Sioc, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
236      <add name="Apml" verb="*" path="apml.axd" type="BlogEngine.Core.Web.HttpHandlers.Apml, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
237      <add name="Foaf" verb="*" path="foaf*.axd" type="BlogEngine.Core.Web.HttpHandlers.Foaf, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
238      <add name="Html" path="*.htm" verb="*" type="System.Web.StaticFileHandler" resourceType="Unspecified" preCondition="integratedMode" />
239      <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" />
240      <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" />
241
242
243
244
245
246      <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
247      <remove name="OPTIONSVerbHandler" />
248      <remove name="TRACEVerbHandler" />
249      <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
250    </handlers>
251    <!-- Enable the httpProtocol section below to manipulate some HTTP headers.
252         Some hosting providers does not allow the httpProtocol section to be set.  -->
253    <!--
254    <httpProtocol>
255      <customHeaders>
256        <remove name="X-Powered-By"/>
257        <add name="Etag" value=" "/>
258      </customHeaders>
259    </httpProtocol>
260    -->
261    <!-- enables compression in IIS 7
262    <urlCompression doDynamicCompression="true" doStaticCompression="true" dynamicCompressionBeforeCache="true"/>
263    -->
264    <staticContent>
265      <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="365.00:00:00" cacheControlCustom="public" />
266      <remove fileExtension=".ico" />
267      <mimeMap fileExtension=".ico" mimeType="image/x-icon" />
268      <remove fileExtension=".woff" />
269      <mimeMap fileExtension=".woff" mimeType="font/x-woff" />
270    </staticContent>
271  </system.webServer>
272  <runtime>
273    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
274      <dependentAssembly>
275        <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
276        <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
277      </dependentAssembly>
278      <dependentAssembly>
279        <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
280        <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
281      </dependentAssembly>
282      <dependentAssembly>
283        <assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
284        <bindingRedirect oldVersion="0.0.0.0-5.1.0.0" newVersion="5.1.0.0" />
285      </dependentAssembly>
286      <dependentAssembly>
287        <assemblyIdentity name="System.Web.Http" 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.Helpers" publicKeyToken="31bf3856ad364e35" />
292        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
293      </dependentAssembly>
294      <dependentAssembly>
295        <assemblyIdentity name="System.Web.WebPages" 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="Microsoft.Practices.Unity" publicKeyToken="31bf3856ad364e35" culture="neutral" />
300        <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
301      </dependentAssembly>
302      <dependentAssembly>
303        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
304        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
305      </dependentAssembly>
306    </assemblyBinding>
307  </runtime>
308</configuration>