मेरे आवेदन में मेरे पास एक ऐसी स्थिति है जहां हमें रिकॉर्ड बनाया गया था और संशोधित किया गया था और उपयोगकर्ता ने उन कार्रवाइयों को कैसे किया था। तो मेरे पास कुछ ऑब्जेक्ट हो सकता है जैसे:अंतिम संशोधित सेटिंग और NHibernate का उपयोग करके संशोधित करने के लिए सबसे अच्छा अभ्यास क्या है?
public class Product
{
int Id;
int Name;
DateTime CreatedOn;
int CreatedByUserId;
DateTime LastModifiedOn;
int LastModifiedByUserId;
}
एनएचबर्ननेट में इन्हें संभालने के लिए सबसे अच्छा अभ्यास क्या है? here का वर्णन करने वाले कुछ इंटरसेप्टर का उपयोग करके?
किसी भी तरह मुझे लगा कि यह जवाब होगा :) मुझे लगता है कि मैं वास्तव में "सर्वश्रेष्ठ" की तलाश नहीं कर रहा था, लेकिन "अनुशंसित" –
हम कुछ ऐसा करते हैं लेकिन हमारे "ऑडिटर" में 'Func' पास करते हैं। परीक्षण के लिए हमने अभी यह एक निश्चित मूल्य वापस कर दिया है और उत्पादन में हम एक ऐसे फ़ंक्शन को पास करते हैं जो 'HttpContext.Current.User' –
@Diego Mijelshon Yuck को बुलाता है ... दुर्भाग्य से मुझे लगता है कि मुझे ऐसा करना होगा! – richard