Help on naming
Hm, I just created an interface called "IDontKnowWhatToCallThisInterface" as a part of a refactoring effort.
I moved a lot of data access code to it and I still can't come up with a good name:
        public interface IDontKnowWhatToCallThisInterface<T>
               where T : EntityBase
        {
               FileState[] GetAllFilesThatNeedsToGenerateStatusFile(int fileType);
               void UpdateGeneratedStatusFileAt(FileState state);
               int GetReportId(string name);
               T[] GetAllRowsForFileState(FileState state);
}
Suggestions are welcome...

Comments
Comment preview