Interface comments and refactoring
This commit is contained in:
@@ -6,6 +6,9 @@ using System.Text;
|
||||
|
||||
namespace Business.Business.UserManagment
|
||||
{
|
||||
/// <summary>
|
||||
/// Controller interface.
|
||||
/// </summary>
|
||||
interface IController<T>
|
||||
{
|
||||
ICollection<T> GetAll();
|
||||
|
@@ -4,6 +4,9 @@ using System.Text;
|
||||
|
||||
namespace Business.Business.Interfaces
|
||||
{
|
||||
/// <summary>
|
||||
/// Interface used only for read-only Controllers such as RoleController
|
||||
/// </summary>
|
||||
interface IReadOnlyController<T>
|
||||
{
|
||||
ICollection<T> GetAll();
|
||||
|
@@ -4,6 +4,9 @@ using System.Text;
|
||||
|
||||
namespace Business.Business.Sales
|
||||
{
|
||||
/// <summary>
|
||||
/// Interface used for Sale Controllers such as DealController and StockController
|
||||
/// </summary>
|
||||
interface ISalesController<T>
|
||||
{
|
||||
ICollection<T> GetAll();
|
||||
|
Reference in New Issue
Block a user