これら2つは同等ですか?StructureMapシングルトン
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のシングルトンインスタンスを返すのだろうか?