public SiloStatusOracle( ILocalSiloDetails localSiloDetails, MembershipTableManager membershipTableManager, ILoggerFactory loggerFactory, SiloStatusListenerManager listenerManager) { this.localSiloDetails = localSiloDetails; this.membershipTableManager = membershipTableManager; this.listenerManager = listenerManager; this.log = loggerFactory.CreateLogger("MembershipOracle"); }
public SiloStatusOracle( ILocalSiloDetails localSiloDetails, MembershipTableManager membershipTableManager, ILogger <SiloStatusOracle> logger, SiloStatusListenerManager listenerManager) { this.localSiloDetails = localSiloDetails; this.membershipTableManager = membershipTableManager; this.listenerManager = listenerManager; this.log = logger; }