这两个等价吗?StructureMap singleton
1)var store = new DocumentStore();
For<IDocumentStore>().Use(store);
2)var store = new DocumentStore();
For<IDocumentStore>().Singleton().Use(store);
或
For< IDocumentStore>().AlwaysUnique().Use(store);
都将这些返回documentstore的单一实例,没有重复的实例?