Skeleton ready
This commit is contained in:
28
kernel/application/view/configuration.py
Normal file
28
kernel/application/view/configuration.py
Normal file
@@ -0,0 +1,28 @@
|
||||
from kernel.application.view.application import Application
|
||||
from kernel.application.view.rabbitmq import RabbitMQ
|
||||
from kernel.application.view.redis import Redis
|
||||
|
||||
|
||||
class Configuration():
|
||||
__application: Application
|
||||
__rabbitmq: RabbitMQ
|
||||
__redis: Redis
|
||||
|
||||
def __init__(
|
||||
self,
|
||||
application: Application,
|
||||
rabbitmq: RabbitMQ,
|
||||
redis: Redis,
|
||||
) -> None:
|
||||
self.__application = application
|
||||
self.__rabbitmq = rabbitmq
|
||||
self.__redis = redis
|
||||
|
||||
def application(self) -> Application:
|
||||
return self.__application
|
||||
|
||||
def rabbitmq(self) -> RabbitMQ:
|
||||
return self.__rabbitmq
|
||||
|
||||
def redis(self) -> Redis:
|
||||
return self.__redis
|
||||
Reference in New Issue
Block a user