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