معرفی شرکت ها


di4injector-0.0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

DI for injector
ویژگی مقدار
سیستم عامل -
نام فایل di4injector-0.0.1
نام di4injector
نسخه کتابخانه 0.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده taiyo tamura
ایمیل نویسنده gtaiyou24@gmail.com
آدرس صفحه اصلی https://github.com/gtaiyou24/di4injector
آدرس اینترنتی https://pypi.org/project/di4injector/
مجوز -
# di4injector DI for Injector ## How to use ```shell pip install di4injector ``` ```python # at example.py import abc from di import DIContainer, DI class GreetingService(abc.ABC): @abc.abstractmethod def greeting(self) -> str: pass class EnglishGreetingService(GreetingService): def greeting(self) -> str: return 'Hello' class JapaneseGreetingService(GreetingService): def greeting(self) -> str: return 'こんにちは' DIContainer.instance().register(DI.of( GreetingService, # Abstract class { # inject "JP": JapaneseGreetingService, # DI_PROFILE_ACTIVES=JP,... "EN": EnglishGreetingService # DI_PROFILE_ACTIVES=EN,... }, EnglishGreetingService # Default )) greeting_service = DIContainer.instance().resolve(GreetingService) greeting_service.greeting() ``` ## For Developer <details><summary>run test</summary> ```shell pytest -v ./tests ``` </details>


نیازمندی

مقدار نام
==0.20.1 injector


نحوه نصب


نصب پکیج whl di4injector-0.0.1:

    pip install di4injector-0.0.1.whl


نصب پکیج tar.gz di4injector-0.0.1:

    pip install di4injector-0.0.1.tar.gz