//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: AsyncLogger(@Nonnull AsyncEventSender<AsyncLogEvent> events, @Nonnull Logger logger) internal AsyncLogger(AsyncEventSender <AsyncLogEvent> events, Logger logger) { this.Logger = requireNonNull(logger, "Logger"); this.Events = requireNonNull(events); }
public AsyncLogProvider(AsyncEventSender <AsyncLogEvent> events, LogProvider provider) { this._provider = provider; this._events = events; }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: public AsyncLog(@Nonnull AsyncEventSender<AsyncLogEvent> events, @Nonnull Log log) public AsyncLog(AsyncEventSender <AsyncLogEvent> events, Log log) { this._log = requireNonNull(log, "Log"); this._events = requireNonNull(events, "AsyncEventSender<AsyncLogEvent>"); }