33 lines
1.1 KiB
C#
33 lines
1.1 KiB
C#
using Saxonite.Net.Standard.Base.App;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace Saxonite.Net.Standard.Base.Consoles
|
|
{
|
|
//=======================================================================
|
|
public abstract class SaxConsoleHelper
|
|
{
|
|
//-------------------------------------------------------------------
|
|
// Protected construction.
|
|
protected SaxConsoleHelper()
|
|
{
|
|
}
|
|
|
|
//-------------------------------------------------------------------
|
|
// Data cache console.
|
|
public abstract SaxDataCacheConsole GetDataCacheConsole(SaxSessionContext sessionContext);
|
|
|
|
//-------------------------------------------------------------------
|
|
// Activity console.
|
|
public abstract SaxActivityConsole CreateActivityConsole(SaxSessionContext sessionContext);
|
|
|
|
//-------------------------------------------------------------------
|
|
// Email console.
|
|
public abstract SaxEmailConsole CreateEmailConsole(SaxSessionContext sessionContext);
|
|
|
|
//-------------------------------------------------------------------
|
|
}
|
|
//=======================================================================
|
|
}
|