33 lines
1.1 KiB
C#
33 lines
1.1 KiB
C#
using Sarand.BusinessMgr.Net.Standard.Base.Core;
|
|
using Sarand.Net.Standard.Base.Core;
|
|
using Sarand.Net.Standard.Base.ItemOptions;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Sarand.BusinessMgr.Net.Standard.Base.App
|
|
{
|
|
//=======================================================================
|
|
/// <summary>
|
|
/// Practically persistant/static data stored in instance database, eg. Owner configuration options.
|
|
/// </summary>
|
|
public abstract class SbmInstanceDataCache : SacsDisposable
|
|
{
|
|
//-------------------------------------------------------------------
|
|
// Construction.
|
|
public SbmInstanceDataCache() { }
|
|
protected override void Dispose(bool disposing)
|
|
{
|
|
}
|
|
|
|
//-------------------------------------------------------------------
|
|
// Retrieve Item Options for Owner Organisation configuration.
|
|
public abstract List<SaItemOption> GetOwnerOptions(ISbmUserOrganisationContext userContext);
|
|
|
|
//-------------------------------------------------------------------
|
|
}
|
|
//=======================================================================
|
|
}
|