প্রশ্ন ট্যাগ «ioc-container»

30
সোজা ডিআই কোডের বিপরীতে আমাকে আইওসি পাত্রে কেন দরকার? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। 6 বছর আগে বন্ধ ছিল । লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। আমি কিছু সময়ের জন্য নির্ভরশীল ইনজেকশন …

11
কীভাবে বসন্তে অটোয়ারিং কাজ করে?
নিয়ন্ত্রণের বিপরীতমুখীতাটি সম্পর্কে আমি কিছুটা বিভ্রান্ত ( IoC)Spring । বলুন আমার কাছে একটি পরিষেবা শ্রেণি আছে UserServiceImplUserService ইন্টারফেস প্রয়োগ করে । এটা কিভাবে হবে @Autowired ? এবং আমার মধ্যে Controllers, আমি কিভাবে হবেinstantiateinstance এই পরিষেবাটির একজন ? আমি কি কেবল নিম্নলিখিতগুলি করতে পারি? UserService userService = new UserServiceImpl();

7
প্রধান সি # ডিআই / আইওসি ফ্রেমওয়ার্কগুলি কীভাবে তুলনা করবেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 3 বছর আগে বন্ধ । এই প্রশ্নটি উন্নত করুন পবিত্র যুদ্ধের অঞ্চলে পা রাখার ঝুঁকিতে, …

9
নির্ভরতা ইনজেকশন নির্মাতাদের উন্মাদনা এড়াতে কীভাবে?
আমি দেখতে পেয়েছি যে আমার নির্মাতারা এটি দেখতে শুরু করছেন: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... ) বর্ধমান পরামিতি তালিকা সহ। যেহেতু "ধারক" আমার নির্ভরতা ইনজেকশন ধারক, কেন আমি কেবল এটি করতে পারি না: public MyClass(Container con) প্রতিটি ক্লাসের জন্য? ডাউনসাইড কি কি? আমি যদি এটি করি তবে মনে …

5
ডিআই কনটেইনারের মাধ্যমে তৈরি করা অবজেক্টের সূচনা করার জন্য কি কোনও প্যাটার্ন রয়েছে?
আমি আমার অবজেক্টগুলির তৈরি পরিচালনা করতে ityক্য পাওয়ার চেষ্টা করছি এবং আমি কিছু সূচনা পরামিতি রাখতে চাই যা রান-টাইম পর্যন্ত জানা যায় না: এই মুহুর্তে আমি কীভাবে এটি করার উপায়টি ভাবতে পারি তা হ'ল ইন্টারফেসে একটি ইনিস পদ্ধতি থাকা। interface IMyIntf { void Initialize(string runTimeParam); string RunTimeParam { get; } …

3
.NET কোর ডিআই, কনস্ট্রাক্টরের পরামিতিগুলি পাস করার উপায়
নিম্নলিখিত পরিষেবা নির্মাণকারী রয়েছে public class Service : IService { public Service(IOtherService service1, IAnotherOne service2, string arg) { } } .NET কোর আইওসি মেকানিজম ব্যবহার করে পরামিতিগুলি পাস করার পছন্দগুলি কী _serviceCollection.AddSingleton<IOtherService , OtherService>(); _serviceCollection.AddSingleton<IAnotherOne , AnotherOne>(); _serviceCollection.AddSingleton<IService>(x=>new Service( _serviceCollection.BuildServiceProvider().GetService<IOtherService>(), _serviceCollection.BuildServiceProvider().GetService<IAnotherOne >(), "" )); অন্য কোন উপায আছে কি ?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.