global-asax

    -1热度

    1回答

    我有一个应用程序,我正在使用Web API调用我的所有操作。 现在我有一个要求,我需要跟踪我们的API调用,这意味着我的API调用了多少次,以及调用了多少次的方法。我需要将每个信息插入数据库以供将来的响应。 任何人有任何想法如何实现?请分享。 我在想什么: 在下面的Application_BeginRequest Global.asax中我将检查URL,并会尝试找到API方法名。 然后可以通过执行

    0热度

    2回答

    我有3子文件夹中的Web应用程序,我想在解决方案中使用: HR 业务 钱 每个应用程序都使用解决方案的常见部分,如母版页,CSS等。 每个应用程序在其各自的文件夹中都有自己的错误页面。 但顶级文件夹中只有1个Global.asax。 我想为每个应用程序在全局级别处理错误,以便当我们浏览页面时,未知错误总是出现在每个解决方案的正确错误页面上。 例如, 1. /HR/Page1.aspx中的错误转到/

    0热度

    1回答

    <%@ Import Namespace="project.name.folder"%> <%@ Import Namespace="project" %>` 在我的Projectmap中存在很多Projectclasses。一个叫做project,另一个叫做project.name。 如果我编译ASP.NET程序,它说: 命名空间“项目”的类型或命名空间名称“名称”找不到(你 缺少usin

    0热度

    1回答

    有没有办法在global.asax中访问会话变量?我在Application_Start()中设置了一个计时器函数,但为此我需要访问登录后存储的用户凭据。但我似乎无法访问这里的会话存储。任何想法,为什么我不能或任何其他方式来存储和访问global.asax中的用户数据将是有益的。

    0热度

    1回答

    我有网站,我有一个名为test.html页面的页面。当我浏览http://www.domainName.com/test时,它会选择test.html页面而不使用控制器和操作方法。 什么我routeconfig.cs写 routes.MapRoute( name: "", url: "", defaults: new {

    1热度

    1回答

    我有一个没有登录页面的Web窗体应用程序。从技术上讲,用户可以直接访问任何页面。但是,我需要能够识别每个页面上登录用户的身份。我不想向每个页面添加代码。我宁愿在会议开始时设置一个唯一的会话变量。为此,我加入到我的Global.asax.cs如下: protected void Session_Start(object sender, EventArgs e) {

    0热度

    2回答

    我想在一个地方访问所有.aspx页面的page_load事件。 情景: - 我在的WebForms(不MVC)的asp.net网站。它有70-75 .aspx页面。 现在我想要执行一些相同的业务逻辑page_load事件的所有页面。 我的问题: - 现在,我怎么能在一个地方访问所有75个.aspx页面page_load所以每当form1.aspx或form2.aspx或form58.aspx当时我

    0热度

    1回答

    对于页面,我可以在显示我的.net Web应用程序的页面之前检查用户是否使用Session进行了日志记录。但是,如果url是文件的链接,我无法确定用户是否已登录,并直接从服务器下载文件。我试图通过Global.asax检查cookie或会话,但没有成功。 编辑:我不是通过服务器,而是通过会话寻找认证。我有数据库中的用户登录,所以我猜web.config解决方案不适用于此。 在用户可以访问我的服务器

    9热度

    2回答

    用参数来执行动作我在global.asax protected void Application_Error(object sender, EventArgs e) { // ... var routeData = new RouteData(); routeData.Values.Add("controller", "Home");

    0热度

    2回答

    给予代码: protected void Application_Start(object sender, EventArgs e) { var testTimer = new Timer( LogTimer, null, new TimeSpan(0, 0, 0, 0), new TimeSpan(0, 0, 0, 1) );