Bir ASP.MVC uygulamasına bir giriş noktası sağlayan bir DLL var. Bu Primary.DLL diyelim. Primary.DLL'de, LINQ-to-SQL veri içeriği ve tanımlanan diğer sınıflar vardır. Application_Start()
, Assembly.Load()
'da bir yerlerde Secondary.DLL yüklenmelidir. Primary.DLL'in proje dosyasında İkincil başvurulmaz. Ancak, birincil dosya, Ikincil etki alanının proje dosyasında başvuruda bulunur, çünkü LINQ-to-SQL veri içeriği ve yukarıda belirtilen diğer sınıflar İkincil'de kullanılır.Dairesel DLL bağımlılıkları .NET'te
Dairesel bağımlılık sorunu yaratır mı? Bu tarz bir tasarımla ilgili herhangi bir sorun olur mu?
Belirli bir sorunla mı karşılaşıyorsunuz? –
Tesadüfen, eğer bir şekilde derleyiciyi onları üretmeye aldatmış olursanız, dairesel bağımlılıklar işe yarar çünkü bu bir problem olamaz. – Joshua