mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-24 10:37:45 +00:00
keep the original comment
This commit is contained in:
parent
d47f26fc1f
commit
3d10df890e
1 changed files with 10 additions and 2 deletions
|
@ -11,7 +11,15 @@
|
||||||
namespace Sapphire::Common
|
namespace Sapphire::Common
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* @brief Replacement of Sapphire's Service locator which is not working when compiling under Visual Studio, keeping its api.
|
* @brief Service locator, nothing more.
|
||||||
|
*
|
||||||
|
* A service locator can be used to do what it promises: locate services.<br/>
|
||||||
|
* Usually service locators are tightly bound to the services they expose and
|
||||||
|
* thus it's hard to define a general purpose class to do that. This template
|
||||||
|
* based implementation tries to fill the gap and to get rid of the burden of
|
||||||
|
* defining a different specific locator for each application.
|
||||||
|
*
|
||||||
|
* Implementaion of the Service locator is replaced with a workaround for Visual Studio, api unchanged.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class ServiceContainer
|
class ServiceContainer
|
||||||
|
|
Loading…
Add table
Reference in a new issue