public TransfersController( [NotNull] IBtcTransferService btcTransferService, [NotNull] ILogFactory logFactory) { _btcTransferService = btcTransferService ?? throw new ArgumentNullException(nameof(btcTransferService)); _log = logFactory.CreateLog(this); }
public TransfersController(IBtcTransferService btcTransferService, ILog log) { _btcTransferService = btcTransferService ?? throw new ArgumentNullException(nameof(btcTransferService)); _log = log ?? throw new ArgumentNullException(nameof(log)); }