コード例 #1
0
ファイル: DiffController.cs プロジェクト: lcantelli/DiffAPI
 /// <summary>
 /// Main facade from API - uses dependency injection in order to load the services and repository
 /// There are 3 endpoints available
 /// </summary>
 /// <param name="repository"></param>
 /// <param name="diffService"></param>
 /// <param name="encodeService"></param>
 /// <param name="logger"></param>
 public DiffController(IJsonRepository repository, IDiffService diffService, IEncodeService encodeService, ILogger <DiffController> logger)
 {
     _jsonRepository = repository;
     _encodeService  = encodeService;
     _diffService    = diffService;
     _logger         = logger;
 }
コード例 #2
0
        public ProgramRunner Init()
        {
            var serviceProvider = DI.GetServiceProvider();

            _encodeService = serviceProvider.GetService <IEncodeService>();

            return(this);
        }
コード例 #3
0
 public ImageController(IDataProtectionProvider provider,
                        IEncodeService encodeService,
                        IDecodeService decodeService)
 {
     HttpClient    = new HttpClient();
     Provider      = provider;
     EncodeService = encodeService;
     DecodeService = decodeService;
 }
コード例 #4
0
 public DatabaseUrlService(IEncodeService encodeService)
 {
     this._encodeService = encodeService;
 }
コード例 #5
0
ファイル: EncodeServiceTest.cs プロジェクト: namrastanov/T9
        public EncodeServiceTest()
        {
            var serviceProvider = DI.GetServiceProvider();

            _encodeService = serviceProvider.GetService <IEncodeService>();
        }
コード例 #6
0
 public DecoderViewModel(IDecode decoder, IEncodeService encodeServiceClient)
 {
     this._decoder             = decoder;
     this._encodeServiceClient = encodeServiceClient;
 }
コード例 #7
0
 public CloudinaryService(IOptions<CloudinaryConfig> config, IEncodeService encodeService)
 {
     this.config = config;
     this.encodeService = encodeService;
 }
コード例 #8
0
 public DecoderViewModel(IDecode decoder, IEncodeService encodeServiceClient)
 {
     this._decoder = decoder;
     this._encodeServiceClient = encodeServiceClient;
 }
コード例 #9
0
 public EncodeServiceTest(ITestOutputHelper testOutputHelper)
 {
     _testOutputHelper = testOutputHelper;
     _encodeService    = new MorseEncodeService(new MorseToEngTranslator());
 }
コード例 #10
0
ファイル: TestController.cs プロジェクト: knight720/ShortUrl
 public TestController(IEncodeService encodeService)
 {
     this._encodeService = encodeService;
 }
コード例 #11
0
 public MemoryUrlService(IEncodeService encode)
 {
     this._encodeService = encode;
 }