我有一個WCF服務,在其中實現了一些方法(Operartional Contract)。我需要從Excel加載一些值到字典。我可以加載值。但每次服務成員訪問/使用時都會加載它。如何在WCF服務中只載入一次字典
我不想每次都加載。它足以只加載一次。如何實現這一點。
public class Service1 : IService1
{
Dictionary<string, List<MappingFields>> MappingCollections;
public Service1()
{
MappingCollections = loadCodes(Location, fileName);
}
}
#region IService1 Members
public void TicketTrack(Tickets[] tickets)
{
............;
............;
}