There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
How should I encapsulate offline awareness in my data access layer?
A related question may be, SHOULD I encapsulate offline awareness into my data access layer or does this belong in an outer layer or cross-cutting capability. How can this be done and what patterns can be used to help?