コード例 #1
0
        public static EquipmentSetting GetEquipmentSettingConfiguration(string fileName)
        {
            var equipmentSetting = new EquipmentSetting();

            var iConfig = GetIConfigurationRoot(fileName);

            iConfig
            .GetSection("EquipmentSetting")
            .Bind(equipmentSetting);

            return(equipmentSetting);
        }
コード例 #2
0
ファイル: BookingCreateTests.cs プロジェクト: Phingn/Elekta
        public BookingCreateTests(ITestOutputHelper output)
        {
            // setting up to log response message and any errors
            _output = output;

            // using EntityFrameworkCoreInMemory to mock datacontext object
            _context = DBContext.DataSourceMemoryContext("db");

            // getting equipment and email setting configurations
            _equipmentSetting = FileHelper.GetEquipmentSettingConfiguration(@"appsettings.json");
            _emailSetting     = FileHelper.GetEmailSettingConfiguration(@"appsettings.json");

            _bookingRepositoryService = new BookingRepositoryService(_context);

            _equipmentApi = new EquipmentApi(_equipmentSetting);

            _patientRepository = new PatientRepositoryService(_context);
        }
コード例 #3
0
ファイル: EquipmentApi.cs プロジェクト: Phingn/Elekta
 //private readonly HttpClient _client;
 public EquipmentApi(EquipmentSetting equipmentSetting)
 {
     _equipmentSetting = equipmentSetting;
 }