2009-03-13 4 views
0

Ich bin auf der Suche nach Vorschlägen für eine Schnittstelle Name.Vorschläge für Data Access Interface Name

Die Schnittstelle ist für die primitiven CRUD-Methoden, die später in der DAL definiert werden, aber ich muss es in einer untergeordneten API verwenden. Die Schnittstelle selbst wird nur die vier Mitglieder Create(), Read(), Update() und Delete() haben.

Ich denke derzeit etwas in Richtung IDataAccessPrimatives, bin aber sehr ambivalent auf diesen Namen. Was empfehlen Sie Mädels/Jungs?

Danke.

Antwort

0

Ich werde mit IDataAccessOperation/IDataAccessService gehen.

Dies zeigt deutlich die Verantwortung der Schnittstelle.

Eine andere Option besteht darin, den Dienst mit Manager in der späteren Option zu ersetzen.

4

Wie wäre es mit ICantBelieveItsNotButter?

Oder ICanReadUpsideDown?

Oder (ernster), IPersistData

2

Drop "Primitives".

Ich würde mit IDataAccess gehen, es sei denn, Sie müssen von einer anderen "primitiven" DAL-Schnittstelle unterscheiden.

Verwenden Sie die einfachsten Namen für Ihre häufig verwendeten Schnittstellen.

+0

Das einzige Problem, das ich damit habe, ist, dass ich fühle, dass, während wir vorwärts gehen und tatsächlich beginnen, die DAL zu entwerfen, dass diese Schnittstelle Teil einer größeren Schnittstelle für den Datenzugriff sein wird. –

1

Es klingt wie Sie das Table Data Gateway Muster verwenden. Wie wäre es mit ITableDataGateway oder IGateway oder einem anderen Derivat?

0

ICrud. Ernsthaft. Warum nicht? Jeder Entwickler weiß, was CRUD bedeutet.