Files
Saxonite/SaxoniteStandardBase/Base/Consoles/SaxConsoleHelper.cs
T
2024-02-27 15:45:47 +00:00

41 lines
1.4 KiB
C#

using Sarand.Net.Standard.Base.Core;
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 : SacsDisposable
{
//-------------------------------------------------------------------
// Protected construction.
protected SaxConsoleHelper()
{
}
protected override void Dispose(bool disposing)
{
}
//-------------------------------------------------------------------
// Data cache console.
public abstract SaxDataCacheConsole GetDataCacheConsole(SaxSessionContext sessionContext);
//-------------------------------------------------------------------
// Session data console.
public abstract SaxSessionDataConsole GetSessionDataConsole(SaxSessionContext sessionContext);
//-------------------------------------------------------------------
// Activity console.
public abstract SaxActivityConsole CreateActivityConsole(SaxSessionContext sessionContext);
//-------------------------------------------------------------------
// Email console.
public abstract SaxEmailConsole CreateEmailConsole(SaxSessionContext sessionContext);
//-------------------------------------------------------------------
}
//=======================================================================
}