Dms constructor

Dms({
  1. required Accounts accounts,
  2. required Requests requests,
  3. required Broadcast broadcast,
  4. required GiftWrap giftWrap,
  5. required UserRelayLists userRelayLists,
  6. required CacheManager cacheManager,
  7. required EventVerifier eventVerifier,
})

Creates the direct-messages usecase.

Implementation

Dms({
  required Accounts accounts,
  required Requests requests,
  required Broadcast broadcast,
  required GiftWrap giftWrap,
  required UserRelayLists userRelayLists,
  required CacheManager cacheManager,
  required EventVerifier eventVerifier,
})  : _accounts = accounts,
      _requests = requests,
      _broadcast = broadcast,
      _giftWrap = giftWrap,
      _userRelayLists = userRelayLists,
      _cacheManager = cacheManager,
      _eventVerifier = eventVerifier;