
আমার কাছে একটি টাইপ আছে (রানটাইমে), আমি এটি একটি IOC কন্টেইনারের সাথে (এই ক্ষেত্রে StructureMap) ব্যবহার করতে চাই এই টাইপ ব্যবহার করে একটি জেনেরিক ইমপ্লিমেন্টেশন খুঁজে পেতে। আমি এটা কিভাবে করব?
এটা আপনার ভাবনার চেয়ে সহজ:
Type genericType = typeof (AbstractValidator);
Type type = genericType.MakeGenericType(bindingContext.ModelType);
//Structure Map container
var instance = _container.GetInstance(type);
লেখক: চাক কনওয়ে সফটওয়্যার ইঞ্জিনিয়ারিং এবং জেনারেটিভ এআই-তে বিশেষজ্ঞ। তার সাথে সোশ্যাল মিডিয়ায় যোগাযোগ করুন: X (@chuckconway) অথবা তাকে YouTube-এ দেখুন।