コード例 #1
0
ファイル: Program.cs プロジェクト: btkakademicsharp/IoC
        static void Main(string[] args)
        {
            xService       = InstanceFactory.GetInstance <IXService>();
            genericService = InstanceFactory.GetInstance <IGenericService <string> >();

            xService.Method1();
            genericService.GenericMethod("metin");

            Console.ReadKey();
        }
コード例 #2
0
 public HomeController(IXService xService, IGenericService <string> genericService)
 {
     _xService       = xService;
     _genericService = genericService;
 }
コード例 #3
0
 public XDecoratorAdd800(IXService target)
     : base(target, 800)
 {
 }
コード例 #4
0
 public XDecoratorAdd90(IXService target)
     : base(target, 90)
 {
 }
コード例 #5
0
 public XDecorator(IXService target, int add)
 {
     _target = target;
     _add    = add;
 }
コード例 #6
0
 public XController(IXService xService, IRepository <XItem> xRepository)
 {
     _xService    = xService;
     _xRepository = xRepository;
 }
コード例 #7
0
 public XServiceContractRequestBuilder WithBody(IXService myServiceContract)
 {
     this._myServiceContract = myServiceContract;
     return(this);
 }