2012-07-12 25 views
8

के लिए रीशर्पर नामकरण नियमों को अनदेखा करें मेरे पास रीशेर्पर नामकरण नियम स्थापित हैं जैसे सभी संपत्ति नाम पास्कलकेस होना चाहिए। हालांकि ऐसे समय होते हैं जब मुझे धारावाहिकरण के साथ काम करने के लिए एक अलग नामकरण शैली का उपयोग करना पड़ता है। उदाहरण के लिए, backbone.js ऑब्जेक्ट्स को 'आईडी' नामक आईडी रखने की अपेक्षा करता है।डीटीओ

मैं बजाय मेरी वस्तुओं serializers की अपेक्षाओं से मेल खाते हैं फैंसी क्रमबद्धता का उपयोग करना पसंद करते हैं जिस तरह से चीजें नाम हैं बदलने के लिए जिम्मेदार बताते हैं। क्या मेरे डीटीओ कक्षाओं को चिह्नित करने का कोई तरीका है क्योंकि ऐसे रिशेर्पर उनके बारे में शिकायत नहीं करते हैं? एक सम्मेलनों आधारित दृष्टिकोण के बारे में क्या, "किसी भी वर्ग जिसका नाम 'Dto' के साथ समाप्त होता है या एक नाम स्थान 'Dto' कहा जाता है मुक्त करें? साथ ही, मैं नहीं बल्कि विशेष //disable rule XX टिप्पणी ब्लॉक का उपयोग नहीं करना चाहते हैं की तरह। मैं उन्हें सच में ध्यान भंग

लगता है
public class PersonDto 
{ 
    public int id {get;set;} //i want resharper to accept this as a valid name, 
           // but only in this context. 
    public string Name {get;set;} 
    public string _CID {get;set;} //some external api is sending me data named like this 
} 

उत्तर

10

आप किसी भी फ़ाइलों के लिए निरीक्षण निष्क्रिय कर सकते हैं Resharper विकल्पों में, कोड निरीक्षण करने के लिए जाना:।।। सेटिंग्स और पर "संपादित करें आइटम छोड़ें" क्लिक करने के लिए *.DTO.cs जोड़े सूची "फाइल मास्क छोड़ने के लिए"

संबंधित मुद्दे