namespace Core.Context; public class ContextVariable(object value, ContextVariableType contextVariableInternalType) { private readonly DateTime _timestamp = DateTime.UtcNow; public T GetValue() { return (T)value; } public DateTime GetTimestamp() { return _timestamp; } public ContextVariableType GetContextType() { return contextVariableInternalType; } }