// // ServicePropertyWrapper.swift // AutoCatCore // // Created by Selim Mustafaev on 21.09.2024. // Copyright © 2024 Selim Mustafaev. All rights reserved. // @MainActor @propertyWrapper public struct Service { public var service: Service public init() { self.service = try! ServiceContainer.shared.resolve(Service.self) } public var wrappedValue: Service { get { service } set { service = newValue } } }