首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何找出处理请求的程序集

如何找出处理请求的程序集
EN

Stack Overflow用户
提问于 2011-07-01 18:38:42
回答 2查看 2K关注 0票数 10

我有一个Web解决方案,其中包含两个项目(A、B),其中B引用A

A中,我有一个明显可以从AB调用的Html扩展方法。

我的问题是,一旦调用该方法(通常是从部分视图),方法中是否有一种方法可以确定调用是来自程序集A还是来自程序集B而不传递任何内容?

我试着看看是否可以用HttpContext.Current.Request做任何事情,但是找不到任何有用的东西。我可以获得URI,但这仍然不能告诉我发起请求的文件位于哪个程序集中。

感谢您的回答-该方法返回一个字符串,该字符串来自一个string.resx文件,我为每个程序集都提供了一个文件。这就是为什么我需要知道要访问哪个文件才能返回字符串。因为每个程序集在启动时“注册”自己--如果我添加了一个新的程序集--我的方法不会改变,因为它只会查找assembly.In事实--我的整个项目不会改变。我现在没有引入另一个参数的原因是b/c,它将意味着大量的更改,老实说,我没有看到它的好处。虽然我看到了您的观点,并且我大致同意它,但我认为在我的示例中,不是方法返回不同的东西,而是基于程序集获取正确的资源文件。

EN

Stack Overflow用户

发布于 2011-07-01 18:39:38

检查HttpContext.Current.Application.GetType().Assembly

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6551954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档