From 9dc3ac9f27bbc54c048efc98881daa32a2fe067f Mon Sep 17 00:00:00 2001 From: Andrew Edwards Date: Fri, 19 Jan 2018 15:05:36 -0500 Subject: [PATCH] Update services.md Extra with removed. --- 3.0/docs/concepts/services.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3.0/docs/concepts/services.md b/3.0/docs/concepts/services.md index 4394890d..0a3b60c1 100644 --- a/3.0/docs/concepts/services.md +++ b/3.0/docs/concepts/services.md @@ -176,7 +176,7 @@ services.instance(Logger.self, PrintLogger(), for: Router.self) ### Factorized services -Some services have dependencies. An extremly useful use case is TLS, where the implementation is separated from the protocol. This allows users to create a TLS socket to connect to another host with without relying on a specific implementation. Vapor uses this to better integrate with the operating system by changing the default TLS implementation from OpenSSL on Linux to the Transport Security Framework on macOS and iOS. +Some services have dependencies. An extremly useful use case is TLS, where the implementation is separated from the protocol. This allows users to create a TLS socket to connect to another host without relying on a specific implementation. Vapor uses this to better integrate with the operating system by changing the default TLS implementation from OpenSSL on Linux to the Transport Security Framework on macOS and iOS. Factorized services get access to the event loop to factorize dependencies.