コード例 #1
0
 public Services(IOptions <AppSettings> settings, AppLog log, IMohsenRestClient restClient)
 {
     _log                         = log;
     _restClient                  = restClient;
     _settings                    = settings.Value;
     _restClient.BaseURL          = _settings.ServiceUrl;
     _restClient.Username         = _settings.ServiceUsername;
     _restClient.Password         = _settings.ServicePassword;
     _restClient.CustomHeaderList = _restClient.CustomHeaderList ?? new List <RequestHeader>();
 }
コード例 #2
0
 public AuthService(IMohsenRestClient restClient)
 {
     this.restClient = restClient;
 }
コード例 #3
0
 public AppLogger(IMohsenRestClient restClient)
 {
     _restClient = restClient;
 }