有一个The LINQ expression 'GroupBy([p].Code, ... could not be translated and will be evaluated locally.
The LINQ expression 'orderby [p].UpdatedAt desc' could not be translated and will be evaluated locally.
The LINQ expression 'First()' could not be translated and will be evaluated locally.
函数,是否有一个initialize
/ exit
函数,例如我可以关闭数据库连接?
答案 0 :(得分:2)
我建议在请求级别处理此问题,以便在各种EiffelWeb连接器之间完全可移植。 现在,您能告诉我们您使用的是哪种解决方案吗? EiffelWeb独立连接器,还是带有Apache的libfcgi?否则?
对于独立版本,您可以重新定义“启动”过程,以便在退出应用程序(也是服务器)时执行清理任务。
对于libfcgi,C API可能提供了这样的功能,但是到目前为止,埃菲尔libfcgi库没有包装它。如果需要,可以实现它。
答案 1 :(得分:0)
调用每个请求可能不是最好的解决方案,但我目前选择了以下方式:
重新定义继承到经典EWF_APP_EXECUTION的WSF_FILTERED_ROUTED_EXECUTION的clean
过程以关闭连接
连接到重新定义的initialize