Preparei a base de dados para suportar caching.
Depois ao correr a aplicação, obtive o seguinte erro:
System.Web.HttpException: Cannot find the 'BugReport' database in the configuration.
Ao fazer debugging, reparei que ao fazer
SqlDep = new SqlCacheDependency(AppConfiguration.DatabaseName, tableName); o SqlDep ficava a null.
Este erro ocorreu porque não tinha configurado a aplicação a suportar caching.
Configura-se da seguinte maneira:
no
web.config
system.web
caching
sqlcachedependency enabled="true"
databases
add name="BugReport"
connectionStringName="BugReport.TestConnectionString"
pollTime="5000"
databases
sqlcachedependency
caching
system.web
Posted
17-8-2006 23:18
por
Maria Lucinda e Pedro Rafael