omnivore/apple/OmnivoreKit/Sources/App/Services.swift
2022-02-24 15:07:32 -08:00

14 lines
487 B
Swift

import Foundation
import Models
import Services
public final class Services {
public let authenticator: Authenticator
public let dataService: DataService
public init(appEnvironment: AppEnvironment = PublicValet.storedAppEnvironment ?? .initialAppEnvironment) {
let networker = Networker(appEnvironment: appEnvironment)
self.authenticator = Authenticator(networker: networker)
self.dataService = DataService(appEnvironment: appEnvironment, networker: networker)
}
}