using System.Collections.Generic;
//Copyright (c) 2025 Redikultsev Evgeny, Ekaterinburg, Russia
//All rights reserved.
namespace StructureHelperCommon.Models
{
///
/// Creates collection of entries for trace logger of some entity
///
public interface ITraceEntityLogic
{
///
/// Default priority for created trace logger entries
///
int Priority { get; set; }
///
/// Returns list of entries
///
/// List of entries
List GetTraceEntries();
///
/// Creates new collection of entries and adds it into trace logger
///
///
void AddEntriesToTraceLogger(IShiftTraceLogger traceLogger);
}
}