ICode9

精准搜索请尝试: 精确搜索
  • Java-Dagger 2和Retrofit 2更改基本URL2019-10-25 21:37:23

    我的情况是我需要动态更改url,但是我不想创建2个改造客户端的实例.我正在尝试通过拦截器修改来更改基本URL,但是翻新stil使用旧值.我究竟做错了什么? App.java public class App extends Application { private static AppComponent appComponent; @Override public v

  • CodeGo.net>如何在Simple Injector版本3.0.0中定义DefaultScopedLifestyle?2019-10-25 19:05:48

    我正在使用简单注入器的项目中进行依赖项注入,并且可以正常工作,直到在该特定版本3.0.0中解决依赖项时需要定义生活方式(我正在使用此版本,因为我正在使用Visual Studio 2010) . 在官方文档中,它说我可以使用以下代码行定义依赖项的生活方式: container.Register<IService, RealSer

  • 在WebApi项目上使用Unity依赖注入时,将处置DbContext2019-10-25 18:07:27

    我在使用依赖注入方面还很陌生,我认为我必须忽略一些非常简单的事情. 我有一个Web API项目,在这里注册通用存储库.存储库在其构造函数中将dbContext作为参数. 我发现很奇怪的行为是,我可以对服务进行一次成功调用,但是随后的任何调用都告诉我dbcontext已被处置.我确实有一个using语

  • c#-ASP.NET Core 2.0依赖注入默认实例2019-10-25 17:05:59

    我正在使用ASP.NET Core 2.0和Microsoft.Extensions.DependencyInjection.我有一些我不想指定其实现或不需要指定的类. 例如: public interface IMyService { void WriteSomething(); } public class MyService : IMyService { private readonly MyObject myObject;

  • 在Microsoft的依赖注入框架中,Autofac的聚合服务等效于什么2019-10-25 16:06:24

    有一个C#asp.net核心项目,我看到某些构造函数中注入接口的数量一直在增长.在某些情况下,预计可能会超过30或40个接口. 仔细搜索使我达到了Autofac’s Aggregate Services.我的问题是,asp.net核心的DI框架中是否存在等效项,以避免将许多接口传递给构造函数?解决方法:正如Evk在评论中

  • java-从Dagger 2开始-类未注入2019-10-25 13:03:24

    我试图将单例存储库注入Foo类以使用它. 回购没有注入并且仍然为空,为什么我缺少一些注释或那不是正确的方法 仓库.java @Singlton public class Repository {...} Foo.java public class Foo { @Inject Repository repo; } 解决方法:Dagger通过组件工作:具体来说,您向Dagger

  • C#-简单注入器注入IEnumerable>2019-10-25 08:05:13

    如何注入IEnumerable< Func< T>使用简单注射器? 仅添加一些上下文,我试图创建所有知道如何处理一个特定事件的EventHandlers.这是我的容器注册: container.RegisterCollection(typeof(IHandleDomainEvent<>), AppDomain.CurrentDomain.GetAssemblies()); 这里是实现IHandleEven

  • android-无法在WorkManager的Worker类中注入单例类2019-10-25 05:35:12

    我正在研究MVVM体系结构,并且正在使用Dagger2进行数据注入.我面临的问题是,在Activity / Fragments中,@ Inject工作正常,但是在WorkManager的Worker类中,@ Inject在运行时给出空指针异常.我该如何解决? 以下是Worker类代码: public class MySyncManager extends Worker { @Inje

  • c#-服务定位器反模式可以在工厂注册2019-10-25 05:09:33

    我正在创建一个REST框架,我想知道是否可以提供对服务提供商的访问权限,因为它将在工厂中使用.我有一个通用服务,其中包含在创建和更新时触发的事件 public event Func<object, TDTO, Task> CreateEvent; protected virtual async Task OnCreated(TDTO dto) { await ServiceEv

  • 不能实例化两次,不能在ConfigureServices中使用注册的singetons2019-10-25 04:08:50

    我有一个.Net Core项目,注册了多个Singleton,如下所示: public void ConfigureServices(IServiceCollection services) { services.AddMemoryCache(); services.AddLogging(); services.AddSingleton<IConfiguration>(Configuration); services.AddSingleton<IDbF

  • c#-确定使用.NET Core依赖项注入在运行时注入哪种实现2019-10-24 22:05:42

    我的应用程序中有三种类型的用户,例如Type1,Type2和Type3. 然后,我想为每种类型创建一个服务实现,假设我有一个获取照片的服务,我将拥有三个服务:Type1PhotosService,Type2PhotosService和Type3PhotosService,它们每个都实现IPhotosService. 在Web API中,我将注入IPhotosService: IP

  • CodeGo.net>如何使用FluentScheduler正确配置简单注入器2019-10-24 22:05:24

    我有以下用于Simple Injector的配置. public class SimpleInjectorIntegrator { private static Container container; public static Container Setup() { container = new Container(); container.Options.DefaultScopedLifestyle = Lifestyle.Cre

  • 我们真的需要在Repository或UnitOfWork类中实现IDisposable吗?2019-10-24 21:05:54

    首先,让我们看看微软对Asp.Net Core的默认依赖注入服务的看法: The framework takes on the responsibility of creating an instance of the dependency and disposing of it when it’s no longer needed. https://docs.microsoft.com/en-us/aspnet/core/fundamentals/dependen

  • c#-使用Unity / Prism / MVVM的ObjectContext的构造方法注入2019-10-23 22:08:09

    我使用带有MVVM模式和Prism的WPF开发了一个应用程序.将视图添加到ModuleCatalog,并将视图模型注册到一个统一容器.为此,我使用的是Bootstrapper,负责创建外壳,配置统一容器和模块目录. 现在的问题是,如何将我的EntityContext注入几个视图模型.首先是引导程序: public class Bootst

  • javascript-在init上运行程序2019-10-13 07:36:37

    我将创建一个程序(脚本),该程序在运行时会启动操作,因此我不在此程序中使用路由 我正在使用NestJS framework(要求). 实际上,我正在尝试在main.ts文件中编写代码,并使用我的方法导入服务. import { NestFactory } from '@nestjs/core'; import { AppModule } from './app.module';

  • java-在Spring IoC / DI中使用@Component注释对接口进行注释.可能是什么原因?2019-10-12 23:20:48

    有时,接口使用@Component注释进行注释.然后,我显而易见的理由是,实现此类接口的类也将被视为组件.但是,如果我是对的,那就不是这样. 那么接口上@Component注释的目的是什么.解决方法:在Spring类中,通常使用@Component注释接口,特别是对于某些Spring构造型注释: package org.springf

  • 在C中使用接口进行依赖项注入2019-10-12 03:07:12

    假设我有以下抽象类,并将其用作C中的“接口”: class IDemo { public: virtual ~IDemo() {} virtual void Start() = 0; }; class MyDemo : IDemo { public: virtual void start() { //do stuff } }; 然后在需要接口接口的类中(通过注入的具体类)

  • java-在IoC容器中将依赖项设置为NULL并在运行时提供依赖项是一种不好的做法吗?2019-10-12 02:02:16

    我有一个SocketManagerclass,其中包含Socket和其他字段.在使用DI框架组成对象图的过程中,可以插入除Socket之外的所有字段.我的想法是通过将Socket保留为空并在运行时进行设置来简单地预先构建整个对象图.这将使我能够在代码中的某一点完成SocketManager实例化,并在整个程序中使用

  • java-在Spring中自动装配与实例化2019-10-11 20:30:30

    我最近开始使用Spring.我正在做Spring MVC项目.所以我的问题是,是在春季之前制作接口并将其与特定实现自动连接,还是只使用类实例,以防万一,我只有该接口的一个实现? 例如: @Controller public class MyController { @Autowired MyService myService; @RequestMap("/"

  • java-Dropwizard HK2注入2019-10-11 09:04:01

    我在与dropwizard的合作中是相当新的.目前,我正在尝试实施HK2依赖项注入.在资源内部可以很好地工作,但是在资源外部不能工作.这是我在做什么: Client client = new JerseyClientBuilder(environment).using(configuration.getJerseyClientConfiguration()).build("contentmoduleser

  • 试图用Dagger2解决Android上的依赖项注入问题2019-10-09 07:25:10

    我有下面的代码工作: SomeClass的 public class SomeClass { @Inject @Named("special") OkHttpClient mOkHttpClient; public SomeClass(Activity activity) { ((MyApplication) activity.getApplication()).getApplicationComponent().inject(th

  • spring – 如何在同一个bean中自动装配bean2019-10-09 04:21:49

    我想将bean的实例自动装配到A的同一个实例.我怎样才能用注释实现这一点(没有XML). 例: @Service public class A { @Autowire A a; } 我也试过了 @Service public class A { A a; @Autowired public void setA(final A a) { this.a = a; }

  • php – 如何避免手动将我的$注册表容器传递给我所创建的每个新类的构造函数?2019-10-09 02:34:34

    我几个月来一直在做MVC,我将所有内容存储在我的$registry对象中.当我创建一个新类时,我通常只会通过注册表,但是我必须在创建新类时不断传递$this->注册表. 例如 class something { public function __construct($registry) { $this->registry = registry; $thi

  • php – 循环依赖 – 注入直接相互依赖的对象2019-10-08 01:32:08

    我已经使用了Dice PHP DI container很长一段时间,它在注入依赖项的简单性方面似乎是最好的. 从Dice Documentation开始: class A { public $b; public function __construct(B $b) { $this->b = $b; } } class B { } $dice = new \Dice\Dice; $a = $di

  • spring – HttpSessionListener实现中的依赖注入2019-10-07 10:19:21

    问题:这个注入的依赖项将始终从SimpleController返回0 >为什么在尝试将依赖注入到HttpSessionListener实现中时,上下文会丢失? >这背后的原则是什么,我错过/混淆这个不能工作?>我该如何解决这个问题? Github上的项目webApp project Source 考虑以下: SessionCounterListener public cla

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有