Web uygulamamı katmanları arasında iyi bir ayırma ile tasarlamak için elimden geleni yapıyorum. Ben depo desen kullanıyorum ve böyle bir Web ön uç tarafından çağrılan benim ObjectService tarafından çağrılan bir SQLObjectRepository var.Havuz Kalıbı ve katmanlama. Güvenliği nerede uygularım?
Nesne modelimde, kullanıcı, erişmesi gereken nesneleri filtrelemesi gereken bir veya daha fazla bölge ile ilişkilendirilir. Sorum şu, nesneler için sorgulama yaparken, kodun nesnelerdeki izinleri ayarlamak için hizmetin kodunu koymalı mıyım, yoksa bu kod depoda mı olmalıdır? Kullanıcı 2 bölge üyesiyse, kullanıcıyı hizmete bir parametre olarak iletmeliyim veya kullanıcının bölgelerini servise iletmeliyim? I would