public interface IRepository < T, TKey > {
IEnumerable < T > GetItems();
T GetItem(TKey key);
void AddItem(T newItem);
void UpdateItem(TKey key, T updatedItem);
void DeleteItem(TKey key);
void UpdateItems(IEnumerable < T > updatedItems);
}
IEnumerable < T > GetItems();
T GetItem(TKey key);
void AddItem(T newItem);
void UpdateItem(TKey key, T updatedItem);
void DeleteItem(TKey key);
void UpdateItems(IEnumerable < T > updatedItems);
}
No comments:
Post a Comment