public T GetFromFile(string path, IStreamDeserializer <T> deserializer)
 {
     using (var stream = GetFileStream(path))
     {
         return(deserializer.Read(stream));
     }
 }
 public FileEntityRetriever(IStreamDeserializer <T> deserializer)
 {
     this.deserializer = deserializer;
 }