// TODO: manage singleton lifecycle through DI container and remove this method
 public static DICOMTagOrKeywordLookup Instance()
 {
     if (_instance == null)
     {
         _instance = new DICOMTagOrKeywordLookup();
     }
     return(_instance);
 }
        private static DicomTag GetTag(string dicomTagOrKeyword)
        {
            var entry = DICOMTagOrKeywordLookup.Instance().Lookup(dicomTagOrKeyword);

            if (entry == null)
            {
                return(null);
            }
            return(entry.Tag);
        }