コード例 #1
0
		public void OnServiceConnected (ComponentName name, IBinder service)
		{
			Service =   IAdditionServiceStub.AsInterface(service);
			_activity.Service = (IAdditionService) Service;
			_activity.IsBound = Service != null;

		}
コード例 #2
0
 public ParameterInjectionCalculatorService(
     [DepedencyAtrribute(typeof(IAdditionService))] IAdditionService addition,
     [DepedencyAtrribute(typeof(ISubtractionService))] ISubtractionService subtraction)
 {
     this.addition    = addition;
     this.subtraction = subtraction;
 }
コード例 #3
0
ファイル: MyTestController.cs プロジェクト: 92arek/MyFinance
 public MyTestController(IAdditionService additionService,
                         IDependencyInversion <A> dependencyInversionA,
                         IDependencyInversion <B> dependencyInversionB)
 {
     this.additionService      = additionService;
     this.dependencyInversionA = dependencyInversionA;
     this.dependencyInversionB = dependencyInversionB;
 }
コード例 #4
0
 public CalculatorController(IAdditionService additionService,
                             ISubtractionService subtractionService,
                             IHistoryClient historyService)
 {
     _additionService    = additionService;
     _subtractionService = subtractionService;
     _historyService     = historyService;
 }
コード例 #5
0
        public void Setup()
        {
            //use interfaces mock Addition and Multiplication Service
            fakeAdditionService       = A.Fake <IAdditionService>();
            fakeMultiplicationService = A.Fake <IMultiplicationService>();

            _calculatorService = new CalculatorService(fakeAdditionService, fakeMultiplicationService);
        }
コード例 #6
0
 public MenuController(IAdditionService additionService, IBeverageService beverageService, ILogger <MenuController> logger)
 {
     _beverageService = beverageService;
     _additionService = additionService;
     _menu            = new Menu();
     _menu.Additions  = _additionService.GetAll();
     _menu.Beverages  = _beverageService.GetAll();
 }
コード例 #7
0
        public void TestGetService()

        {
            IAdditionService addition = container.GetService(typeof(IAdditionService)) as IAdditionService;

            Assert.NotNull(addition);

            IAdditionService addition2 = container.GetService <IAdditionService>();

            Assert.NotNull(addition2);
        }
コード例 #8
0
            public LambdaBenchmarks()
            {
                var credentialsFile = new SharedCredentialsFile();
                CredentialProfile profile;

                credentialsFile.TryGetProfile("CupcakeFactory", out profile);

                var credentials = profile.GetAWSCredentials(credentialsFile).GetCredentials();

                var dispatcher = new LambdaDispatcher <IAdditionService>("cupcake-example-service", "us-east-1", credentials);

                _service = ServiceProxy <IAdditionService> .GetProxy(dispatcher);
            }
コード例 #9
0
        static void Main(string[] args)
        {
            var httpClient = new HttpClient();

            httpClient.BaseAddress = new Uri("http://localhost:5024");

            ISubtractionService subtractionService = httpClient.GetProxy <ISubtractionService>();
            IAdditionService    additionService    = httpClient.GetProxy <IAdditionService>();

            var addResult      = additionService.Add(2, 3);
            var subtractResult = subtractionService.Subtract(2, 3);

            Console.WriteLine($"2 + 3 = {addResult}");
            Console.WriteLine($"2 - 3 = {subtractResult}");
        }
コード例 #10
0
        public static async Task Main(string[] args)
        {
            var credentialsFile = new SharedCredentialsFile();
            CredentialProfile profile;

            credentialsFile.TryGetProfile("CupcakeFactory", out profile);

            var credentials = await profile.GetAWSCredentials(credentialsFile).GetCredentialsAsync();

            var dispatcher           = new LambdaDispatcher <IAdditionService>("cupcake-example-service", "us-east-1", credentials);
            IAdditionService service = ServiceProxy <IAdditionService> .GetProxy(dispatcher);

            var result = service.Add(1, 3);

            //Uncomment to benchmark your results
            //BenchmarkRunner.Run<LambdaBenchmarks>();
        }
コード例 #11
0
 public SkeletonApp(IAdditionService firstService,
                    IServiceThatUsesFakeDataPersistence serviceThatUsesFakeDataPersistence)
 {
     _firstService = firstService;
     _serviceThatUsesFakeDataPersistence = serviceThatUsesFakeDataPersistence;
 }
コード例 #12
0
 public CalculatorService(IAdditionService additionService, IMultiplicationService multiplicationService)
 {
     this.additionService       = additionService;
     this.multiplicationService = multiplicationService;
 }
コード例 #13
0
 public void OnServiceConnected(ComponentName name, IBinder service)
 {
     Service           = IAdditionServiceStub.AsInterface(service);
     _activity.Service = (IAdditionService)Service;
     _activity.IsBound = Service != null;
 }
コード例 #14
0
 public HomeController(IAdditionService additionService)
 {
     this.additionService = additionService;
 }
コード例 #15
0
 public CalculationService(IAdditionService additionService, IMultiplicationService multiplicationService)
 {
     _additionService = additionService;
     _multiplicationService = multiplicationService;
 }
コード例 #16
0
 public RandomAdditionController(IAdditionService additionService)
 {
     _additionService = additionService;
 }
コード例 #17
0
 public CalculationService(IAdditionService additionService, IMultiplicationService multiplicationService)
 {
     _additionService       = additionService;
     _multiplicationService = multiplicationService;
 }
コード例 #18
0
 public AdditionValidationControls(IAdditionService additionService)
 {
     this.additionService = additionService;
 }
コード例 #19
0
 public AdditionServiceUnitTest()
 {
     additionService = new AdditionService();
 }
コード例 #20
0
 public OrderController(IOrderService orderService, IBeverageService beverageService, IAdditionService additionService)
 {
     _orderService    = orderService;
     _additionService = additionService;
     _beverageService = beverageService;
 }