一种设计模式,通过动态地向软件组件中注入需要运行的依赖项来减少组件之间的耦合。
我正在重构PHP中的旧应用程序。我正在尝试使用Symphony依赖注入组件将服务注入控制器(或其他服务),但我不知道如何实现这一点,...
我说的是Java EE应用程序和Wildfly应用程序服务器。假设我有一个jar作为定义以下类的库:@Singleton @Startup类StartupService {@ ...
我有两个与数据库的连接:MsSQL和MySQL。对于mssql,我执行以下操作:public class MssqlDbContext:DbContext {public DbSet ReportPhones {get;组; } 上市 ...
我正在将我的应用程序迁移到.Net Core,所以之前我曾使用过Simple Injector,但我正在尝试转移到.Net Core内置DI。我有这样的界面,公共接口ICheckPeriod {...
我在IServiceCollection中注册了一些masstransit使用者,但我无法从IServiceProvider解析。它是我的添加消费者方法。 public static void Consumer(IServiceCollection serviceCollection){...
如何注入一个用@Startup注释的Singleton类? @ Inject,@ Resource,@ EJB ou BeanManager?
我有一个这样的课:@Singleton @Startup @Default公共课A {私人经理经理; // Manager是一个接口@PostConstruct public void init(){if(某些规则是......)
命名空间Microsoft.Extensions中不存在缓存
我正在将一些逻辑从微服务转移到天蓝色的功能。事情进展顺利,但我遇到了依赖问题。我在微服务中有一些缓存功能......
我有以下问题。我希望我的方法并非完全错误,随时提出建议。我有一个Model类Chat.php protected $ skip;受保护的受保护的$协议; protected $ chat; ...
是否可以在Asp.Net Core中为默认DI设置注入范围?我的意思是例如:services.AddSingleton services.AddSingleton 而......
我在Android应用程序中使用Dagger2.0。我对@Inject注释很困惑。我有两个实现相同接口的具体类。我正在使用@Inject注入一个具体类...
我想使用带参数的构造函数注册两个依赖项,但我只想在'Dependency'类上创建一个'new'。而不是这个:builder.RegisterInstance(新的ClassA(新...
如何在自定义视图或其他Android类中使用AndroidInjection类?
我对Android特定模式的问题是,如果你使用他们的AndroidInjection类,除了活动/碎片/自定义视图/适配器之外,成员无法注入其他对象,除了...
我正面临一个与依赖注入有关的小问题。我有一个程序,使用最先进的依赖注入规则,从ASP.NET MVC项目的例子中使用,以及一些......
使用DI引导包含多个模块类型的ASP.NET Core 2.1应用程序
开始为多租户ASP.NET Core 2.1应用程序构建基础结构,该应用程序将由许多模块组成。我们的想法是启用任何要添加的模块......
Python mock Patch os.environ并返回值
单元测试conn()使用mock:app.py import mysql.connector import os,urlparse def conn():如果os.environ中的'DATABASE_URL':url = urlparse(os.environ ['DATABASE_URL'])g.db = MySQL的....
非常缺乏Asp.Net,我有一个类,我希望能够在一些控制器中实例化和使用,我不确定如何获取我的构造函数的参数。我有一个 ...
对于研究,我编写了一个songWebservice,一个与Jersey一起使用的REST服务,部署在Tomcat中。该数据库是一个本地json文件。 dataService有一个接口ISongDB,并与dependency -..一起使用。
如果在控制器中使用类似于ContactController的类扩展Controller {public function send(Request $ request){// ...那么只要调用函数send()...
我使用开放泛型类型的依赖注入有问题。要立即注册验证器,我必须写:container.RegisterType ,UserValidator>();我需要 ...
问题是基于一个很棒的F#/ DI相关帖子:https://fsharpforfunandprofit.com/posts/dependency-injection-1/我试图在那里发布问题。然而,似乎由于一些......