dependency-injection

    1熱度

    1回答

    我們已經創建了一個單獨的對象(SsoSettingsProvider)中,我們與生活方式注入對象PerWebRequest(IReservationService在我們的例子是WCF客戶端),溫莎城堡PerWebRequest對象。在構造函數中,我們使用這個對象來獲取一些數據,並將這些數據放在一個專用字段中。 public class SsoSettingsProvider : ISsoSetti

    0熱度

    1回答

    我想做什麼 - 我有一個孩子和父類。孩子有SimpleFoo,父母需要Advaced foo。所以, @Dependent public class SimpleFoo { } @Dependent public class AdvancedFoo extends SimpleFoo { } @Dependent public class Child { privat

    1熱度

    1回答

    噴油器一類的新實例我有兩個注射類在我的角度應用 @Injectable() class B {} @Injectable() class A { constructor(b:B) { } } 我想A類是單身和B類是瞬態 我開始知道我可以在類A中使用ReflectiveInjector.resolveAndCreate來獲得類B的實例。有什麼更好的實現方法?

    0熱度

    1回答

    我有一個外部庫(scala-redis),在初始化客戶端時需要隱式的ActorSystem。我想在我的Play(2.6)應用程序中將我的RedisClient作爲Singleton,因爲將它作爲Singleton是有意義的。 class CustomAppModule(environment: Environment, configuration: Configuration)

    1熱度

    2回答

    我發現下面的代碼。 public class Foo { @Autowired private MyService myService = new MyService(); } 這是否意味着Spring會覆蓋創建Foo時創建的myService實例? 此代碼使得可以在Junit環境中使用Foo而無需在springcontext中啓動。 可以這樣做嗎?

    2熱度

    2回答

    Angular文檔顯示了在不注入類的時候在構造函數中使用@inject注入一個值(配置對象)的示例。 https://angular.io/guide/dependency-injection#non-class-dependencies 我能得到這個工作,但我不知道我理解這個用例的點。因爲它不是一個創建實例的類 - 它只是一個正在讀取的配置對象,爲什麼我不會在需要的地方導入它並從中讀取它。無論如

    -1熱度

    3回答

    我想設計一個無狀態類,用於在應用程序的多個位置重複使用同一個實例,而不會產生任何副作用。這是必要的,因爲許多依賴注入容器總是返回類的相同實例。 假設我們有DirectoryUtils類: <?php class DirectoryUtils{ private $dir; public function __constructor($dir){ if($this

    1熱度

    1回答

    美好的一天。 我有一個接口: public interface IRepository<T> { //Stuff } 和實施: class Repository<T> : IRepository<T> { //Stuff implementation } 現在我想在一個容器中結合在一起的這一切。 我發現Zenject是有點類似無Ninject synthax明智

    2熱度

    1回答

    我給我的第一個步驟,對.NET核心 剛剛創建了一個網絡世界,你好有 dotnet new web 我可以看到控制檯有某種日誌啓用。我只想將某些內容記錄到控制檯。 但我不知道如何從 app.Run(async (context) => { await context.Response.WriteAsync("Hello World!!!"); }); 我爲Console.Wri

    0熱度

    1回答

    我在AngularJS v1.6中對Redux功能使用「redux-observable」。 下面的代碼是一個史詩 export const getAllBidsAPI : any = (action$: ActionsObservable<any>, store: any, { customerService = CustomerService }) => action$.ofTyp