【发布时间】:2016-05-10 20:30:33
【问题描述】:
我有一个场景,其中数据库中有方法名称要在运行时以某种顺序调用。你认为反射是最好的选择吗?
DB 表保存在某个点要调用的方法的逻辑。因为会有多个具有不同方法的类。根据查询,我将获得要调用的类名和方法名。
我不太关心在前端/.Net 代码后面的 Web 应用程序中使用反射。
将这些调用移至某个后台服务/WCF 服务会更好吗?
我正在寻找不同的可用选项。
【问题讨论】:
-
你能提供更多细节吗? (一个有 3-4 种方法的例子)不完全清楚你想要达到什么目的?
-
认为他的意思是在数据库中有存储为字符串的方法名称...
-
如果没有反思,你会怎么做呢?
-
前端通常不能使用反射,因为那里没有运行 C#code。前端所能做的就是使用 Javascript 并执行回发。 C# 代码始终在服务器上运行。
-
@ThorstenDittmar 前端我的意思是 .Net 代码背后。
标签: c# asp.net web-services architecture