Hej! Nu framgår det inte riktigt vilken miljö du hålls i. NAspect är det första och enda debuggbara AOP-ramverket dessutom ;) Skall villigt erkänna att jag inte letat utan e lat och frågar direkt här..... Finns det något exempel på hur man använder NAspect? API-ref? Finns ju ett grymt dokument om NPersist..... Det finns exempel om man tankar ner hela paketet, borde vara tillräckligt för att man kan kommaigång med det iaf.Crosscutting concerns, AOP?
Hur hanterar ni crosscutting concerns, genom AOP? Om, AOP, vilket ramverk eller annan lösning använder ni och varför?
//DanielSv: Crosscutting concerns, AOP?
Vi har ett AOP ramverk för .net NAspect (www.puzzleframework.com)
Hela det ramverket komtill pga vårt behov av att hantera crosscuts i vår ORMapper NPersist.
I NPerist använder vi AOP för att:
Lazy Load - property status
Dirty tracking på property nivå
Lagra orginalvärden av properties
Transactions på objektnivå
Inverse property management (dvs länka/synka Order.Details och Detail.Order)
Lifecycle events - dvs notifiering vid load , commit , create osv.
Och säkert massa mer som jag bara inte kommer på just nu :-)
//RogganSv:Crosscutting concerns, AOP?
Sv:Crosscutting concerns, AOP?
Sv: Crosscutting concerns, AOP?
Det finns även api-ref men det är ju mer vad varje klass/metod gör, inte riktigt hur man fårihop helheten.