26 lines
799 B
C#
26 lines
799 B
C#
|
|
using DTS.Common.Interface.TestSetups.CachedItemsList;
|
|||
|
|
using System;
|
|||
|
|
|
|||
|
|
namespace CachedItemsList.Model
|
|||
|
|
{
|
|||
|
|
public class CachedItem : ICachedItem
|
|||
|
|
{
|
|||
|
|
public string Name { get; private set; }
|
|||
|
|
public string ObjectType { get; private set; }
|
|||
|
|
public DateTime CacheTime { get; private set; }
|
|||
|
|
/// <summary>
|
|||
|
|
/// DateTime.MinValue indicates no longer in db, otherwise
|
|||
|
|
/// the LastModified time in the db
|
|||
|
|
/// </summary>
|
|||
|
|
public DateTime DBTime { get; private set; }
|
|||
|
|
|
|||
|
|
public CachedItem(string name, string objectType, DateTime cacheTime, DateTime dbTime)
|
|||
|
|
{
|
|||
|
|
Name = name;
|
|||
|
|
ObjectType = objectType;
|
|||
|
|
CacheTime = cacheTime;
|
|||
|
|
DBTime = dbTime;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|