我创建了一个HttpModule,以便每当我在浏览器中输入"localhost/blabla.html"时,它会将我重定向到www.google.com(这只是一个例子,它真的是重定向来自手机的请求)
我的问题是:
1)如何告诉IIS(7.0)将每个请求重定向到"HttpModule",以便它独立于网站.我可以更改web.config,但就是这样.
2)我是否需要将.dll添加到GAC?如果是这样,我该怎么做?
3)HttpModule代码使用'log4net'.我是否还需要将"log4net"添加到GAC?
谢谢
PS该网站正在使用.net 2.0.
我已经花了好几个小时才想出办法,但我还没有找到合适的解决方案.
我有一个EmailTasks在SQL Server 中调用的表:
Id | HasFailed | CreateDate
19 | 1 | 10/11/2011
29 | 0 | 09/11/2011
15 | 1 | 14/12/2011
Run Code Online (Sandbox Code Playgroud)
我想构建一个接受两个参数的存储过程:@beginDate,@endDate.
它从表中选择相关记录EmailTasks(即CreateDate在@beginDate和之间 @endDate)并返回包含3列的下表:
TotalEmails:电子邮件总数,Failed:失败的电子邮件数(hasFailed = 1),Suceess:成功的电子邮件数(hasFailed = 0).例如:sp_GetEmailTemplateStatistics('08/11/2011', '11/11/2011')将返回:
TotalEmails | Failed | Suceess
2 | 1 | 1
Run Code Online (Sandbox Code Playgroud)
请注意:Id=15由于CreateDate(14/12/2011)大于参数,因此记录不计算在内@endDate.