Tag: singleton design pattern in c#