我坚持在 WCF 中确定是一个基本且易于解决的问题,只需要引导正确的方式。
我有一个需要通过 C# .NET 中的 Web 服务公开的大对象(实际上是经过训练的文本分类器)。分类器对象可以在服务初始启动时从磁盘加载,但我不想每次请求都从磁盘加载(服务请求的对象目前占用内存约 6 GB,需要一段时间才能保持为每个请求从磁盘加载它),所以我想在对该 Web 服务的所有请求中将该对象持久保存在内存中,并且该对象应该只在服务启动时加载(而不是在第一个 Web 请求触发它时加载它)。
我该怎么做呢?
感谢您的帮助!