Skip to content

Commit 6ff2107

Browse files
committed
update Readme
1 parent 9f79573 commit 6ff2107

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

README.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ When using typed dictionaries or arrays as parameters, use `Array<Type>` instead
115115
PersonType; InjectablePerson; initializer; additionalNames:Array<String>; family:Dictionary<String, String>;
116116
```
117117

118-
### YML
118+
### YAML
119119

120120
Example for a .yml definition:
121121
```yml
@@ -178,16 +178,16 @@ PersonType
178178

179179
import Swinject
180180

181-
extension ResolverType {
181+
extension Resolver {
182182

183-
public func resolvePersonType() -> PersonType {
183+
func resolvePersonType() -> PersonType {
184184
return self.resolve(PersonType.self)!
185185
}
186186
}
187187

188188
extension Container {
189189

190-
public func registerPersonType(registerClosure: (_ resolver: ResolverType) -> (PersonType)) -> ServiceEntry<PersonType> {
190+
@discardableResult func registerPersonType(registerClosure: @escaping (_ resolver: Resolver) -> (PersonType)) -> ServiceEntry<PersonType> {
191191
return self.register(PersonType.self, factory: registerClosure)
192192
}
193193
}
@@ -206,16 +206,16 @@ PersonType; InjectablePerson
206206

207207
import Swinject
208208

209-
extension ResolverType {
209+
extension Resolver {
210210

211-
public func resolveInjectablePerson() -> InjectablePerson {
211+
func resolveInjectablePerson() -> InjectablePerson {
212212
return self.resolve(PersonType.self) as! InjectablePerson
213213
}
214214
}
215215

216216
extension Container {
217217

218-
public func registerInjectablePerson(registerClosure: (_ resolver: ResolverType) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
218+
@discardableResult func registerInjectablePerson(registerClosure: @escaping (_ resolver: Resolver) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
219219
return self.register(PersonType.self, factory: registerClosure)
220220
}
221221
}
@@ -234,16 +234,16 @@ PersonType; InjectablePerson; initializer
234234

235235
import Swinject
236236

237-
extension ResolverType {
237+
extension Resolver {
238238

239-
public func resolveInjectablePerson_initializer() -> InjectablePerson {
239+
func resolveInjectablePerson_initializer() -> InjectablePerson {
240240
return self.resolve(PersonType.self, name: "initializer") as! InjectablePerson
241241
}
242242
}
243243

244244
extension Container {
245245

246-
public func registerInjectablePerson_initializer(registerClosure: (_ resolver: ResolverType) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
246+
@discardableResult func registerInjectablePerson_initializer(registerClosure: @escaping (_ resolver: Resolver) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
247247
return self.register(PersonType.self, name: "initializer", factory: registerClosure)
248248
}
249249
}
@@ -261,16 +261,16 @@ PersonType; InjectablePerson; ; argumentName:ArgumentType
261261

262262
import Swinject
263263

264-
extension ResolverType {
264+
extension Resolver {
265265

266-
public func resolveInjectablePerson(argumentName: ArgumentType) -> InjectablePerson {
266+
func resolveInjectablePerson(argumentName: ArgumentType) -> InjectablePerson {
267267
return self.resolve(PersonType.self, argument: argumentName) as! InjectablePerson
268268
}
269269
}
270270

271271
extension Container {
272272

273-
public func registerInjectablePerson(registerClosure: (_ resolver: ResolverType, _ argumentName: ArgumentType) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
273+
@discardableResult func registerInjectablePerson(registerClosure: @escaping (_ resolver: Resolver, _ argumentName: ArgumentType) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
274274
return self.register(PersonType.self, factory: registerClosure)
275275
}
276276
}
@@ -290,16 +290,16 @@ PersonType; InjectablePerson; ; argumentName:ArgumentType; ArgumentTypeWithoutSp
290290

291291
import Swinject
292292

293-
extension ResolverType {
293+
extension Resolver {
294294

295-
public func resolveInjectablePerson(argumentName: ArgumentType, argumenttypewithoutspecificname: ArgumentTypeWithoutSpecificName, title: String, string: String) -> InjectablePerson {
295+
func resolveInjectablePerson(argumentName: ArgumentType, argumenttypewithoutspecificname: ArgumentTypeWithoutSpecificName, title: String, string: String) -> InjectablePerson {
296296
return self.resolve(PersonType.self, arguments: argumentName, argumenttypewithoutspecificname, title, string) as! InjectablePerson
297297
}
298298
}
299299

300300
extension Container {
301301

302-
public func registerInjectablePerson(registerClosure: (_ resolver: ResolverType, _ argumentName: ArgumentType, _ argumenttypewithoutspecificname: ArgumentTypeWithoutSpecificName, _ title: String, _ string: String) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
302+
@discardableResult func registerInjectablePerson(registerClosure: @escaping (_ resolver: Resolver, _ argumentName: ArgumentType, _ argumenttypewithoutspecificname: ArgumentTypeWithoutSpecificName, _ title: String, _ string: String) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
303303
return self.register(PersonType.self, factory: registerClosure)
304304
}
305305
}
@@ -317,16 +317,16 @@ PersonType; InjectablePerson; initializer; argumentName:ArgumentType; ArgumentTy
317317

318318
import Swinject
319319

320-
extension ResolverType {
320+
extension Resolver {
321321

322-
public func resolveInjectablePerson_initializer(argumentName: ArgumentType, argumenttypewithoutspecificname: ArgumentTypeWithoutSpecificName, title: String, string: String) -> InjectablePerson {
322+
func resolveInjectablePerson_initializer(argumentName: ArgumentType, argumenttypewithoutspecificname: ArgumentTypeWithoutSpecificName, title: String, string: String) -> InjectablePerson {
323323
return self.resolve(PersonType.self, name: "initializer", arguments: argumentName, argumenttypewithoutspecificname, title, string) as! InjectablePerson
324324
}
325325
}
326326

327327
extension Container {
328328

329-
public func registerInjectablePerson_initializer(registerClosure: (_ resolver: ResolverType, _ argumentName: ArgumentType, _ argumenttypewithoutspecificname: ArgumentTypeWithoutSpecificName, _ title: String, _ string: String) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
329+
@discardableResult func registerInjectablePerson_initializer(registerClosure: @escaping (_ resolver: Resolver, _ argumentName: ArgumentType, _ argumenttypewithoutspecificname: ArgumentTypeWithoutSpecificName, _ title: String, _ string: String) -> (InjectablePerson)) -> ServiceEntry<PersonType> {
330330
return self.register(PersonType.self, name: "initializer", factory: registerClosure)
331331
}
332332
}

0 commit comments

Comments
 (0)