spring.net

    1热度

    1回答

    我有一个ASP.NET MVC 4应用程序。它使用Spring.net和Nhibernate 3.2。配置由xml文件完成。 最近我进入了Nhibernate的通过代码映射的新功能。我试图在我当前的应用程序中实现它,所以ClassMapping将被配置并且方案将根据此更新。 我无法实现这一点,在我的xml配置中进行了一些更改。 这里是我的NHibernate的配置 <object id="NHib

    0热度

    1回答

    理论问题:最佳实践不是在构造函数中做任何工作,不是新建,除设置成员外没有任何工作。 在简单的例子(依赖注入),需要从磁盘加载文件到成员为了类正常工作,我应该在哪里做“工作”?在一些初始化函数中,我需要记住调用? 例如: XDocument.Load(someFilePath) ;

    0热度

    1回答

    想象一下,服务接收两个参数:ConnectionString和Script。 public class MyExecutor { // execute that script in that connection context Execute(String: Script) {...} } 我的任务是创建该服务,能够使用Spring.Net从不同的DB和DB

    1热度

    1回答

    EDITED:对不起,但这个示例正在工作......简化我的问题我发现问题的根源:常量的类型。在示例中是“int”,在我的真实代码中是“short”。然后,我必须重新提出这个问题:为什么我不能访问一个短暂的常量?我无法改变const的类型。 我希望将对象的属性比较在一个内部类定义的常数。 样品: public class A { public const int A_CONST = 1;

    0热度

    1回答

    我已经使用Spring.Net构建了一个应用程序。我遇到了需要重命名可执行文件的场景。我认为最简单的方法是重命名.exe和它的.config文件,但是这会在ContextRegistry.GetContext()期间产生TypeLoadException。 下面就一起来看看下面的结构: -Release |-Library.dll |-MyApp.exe |-MyApp.exe.Config

    2热度

    1回答

    我有一个应用程序,它使用Spring.AOP库来应用代理对象来记录程序做什么(我使用xml -组态)。之前我用的log4net与Spring.AOP(简体类)来记录消息: public class CommandLoggingAdvice : IMethodInterceptor { // here I get an instance of log4net private I

    0热度

    1回答

    我已按照https://stackoverflow.com/a/9115510/1170932中的说明进行操作,并且在方法调用日志工作之前有“之前”。不过,如果可能的话,不要在每个方法中添加[SetMethodInfoAsMessage]注释,而宁愿将其添加到控制器/类级别。任何人都可以指出我的一个例子吗?我认识到,所有的控制器的方法将不得不虚拟,但我认为每种方法1(更改虚拟)的更改优于2(添加[

    0热度

    1回答

    我希望能够使用SPRING.NET基于条件注入属性。比方说,我有两个对象A和B,并基于我在代码中评估的属性的值,我希望能够在它为true时注入A,并在属性值为false时注入B.我可以在spring.net上做到吗? <object id="Service" singleton="false" type="comp.Service, comp.Service"> // if(p1 == true

    1热度

    1回答

    在Spring.net for C#中是否存在[Autowired]属性,其工作方式与Java @Autowired注释类似? 如果没有,是否有任何其他方式来指定字段应该自动装配?

    1热度

    1回答

    我在Spring.Net的AOP中遇到了问题。如果给定的方法是基类的继承方法,那么拦截器似乎不会触发。 但是,如果我重写从基地继承的方法,拦截器将触发。 有没有办法让拦截器触发而不会覆盖基地? 这是我到目前为止有:(修改的this example版): public class HomeController : BaseController { //**Uncommenting thi