Updated on 2026-08-14
This commit is contained in:
commit
18da968728
7 changed files with 175 additions and 32 deletions
|
|
@ -92,14 +92,26 @@ object AddressBookDomainModule {
|
|||
|
||||
@Provides
|
||||
@Singleton
|
||||
fun provideGetContactByIdUseCase(repository: AddressBookRepository): GetContactByIdUseCase {
|
||||
return GetContactByIdUseCase(repository = repository)
|
||||
fun provideGetContactByIdUseCase(
|
||||
repository: AddressBookRepository,
|
||||
contactSignatureVerifier: ContactSignatureVerifier,
|
||||
): GetContactByIdUseCase {
|
||||
return GetContactByIdUseCase(
|
||||
repository = repository,
|
||||
contactSignatureVerifier = contactSignatureVerifier,
|
||||
)
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Singleton
|
||||
fun provideCheckAddressDuplicateUseCase(repository: AddressBookRepository): CheckAddressDuplicateUseCase {
|
||||
return CheckAddressDuplicateUseCase(repository = repository)
|
||||
fun provideCheckAddressDuplicateUseCase(
|
||||
repository: AddressBookRepository,
|
||||
contactSignatureVerifier: ContactSignatureVerifier,
|
||||
): CheckAddressDuplicateUseCase {
|
||||
return CheckAddressDuplicateUseCase(
|
||||
repository = repository,
|
||||
contactSignatureVerifier = contactSignatureVerifier,
|
||||
)
|
||||
}
|
||||
|
||||
@Provides
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue