builder.Register(c => new ChannelFactory<IBuildingInfoService>
("BasicHttpBinding_IBuildingInfoService"))
.SingleInstance();
builder.Register(c => c
.Resolve<ChannelFactory<IBuildingInfoService>>().CreateChannel())
.As<IBuildingInfoService>()
.UseWcfSafeRelease();
ich diese Zeilen Code in Dependency Injection für WCF-Client bekommen haben ..Autofac mit wcf
Kann jemand erklären, wie es funktioniert ..?
Wie funktioniert die Einzelinstanz?
Was macht channel Factory intern?
Aber wie ich es testen und prüfen, ob zwei Instanzen zurück die ein und dasselbe sind .. denn wenn ich zwei Instanzen Rücken an Rücken Lösung getestet und verglichen sie mit Operator == i falsches Ergebnis bekam. – Abi
@Abi Das ist eine andere Frage als die, die du gepostet hast. Davon abgesehen können Sie Object.ReferenceEquals versuchen https://msdn.microsoft.com/en-us/library/system.object.referenceequals(v=vs.110).aspx –