Ejemplo n.º 1
0
 public HealthCheckFunction(
     IApiAuthorization apiAuthorization,
     RulesDbContext dbContext)
 {
     _apiAuthorization = apiAuthorization;
     _dbContext        = dbContext;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:MozscapeAPI.NET.Request.ApiRequest"/> class.
 /// </summary>
 /// <param name="apiAuthorization">API authorization.</param>
 /// <param name="targetUrl">Target URL.</param>
 /// <param name="apiType">API type.</param>
 /// <param name="cols">Cols.</param>
 public ApiRequest(IApiAuthorization apiAuthorization, string targetUrl, ApiType apiType, int cols)
 {
     Ensure.That(targetUrl, nameof(targetUrl)).IsNotNullOrEmpty();
     Ensure.That(apiAuthorization, nameof(apiAuthorization)).IsNotNull();
     Authorization = apiAuthorization;
     TargetUrl     = targetUrl;
     ApiType       = apiType;
     Cols          = cols;
     Limit         = 0;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:MozscapeAPI.NET.Request.ApiRequest"/> class.
 /// </summary>
 /// <param name="apiAuthorization">API authorization.</param>
 /// <param name="targetUrl">Target URL.</param>
 /// <param name="apiType">API type.</param>
 /// <param name="cols">Cols.</param>
 /// <param name="scope">Scope.</param>
 /// <param name="sort">Sort.</param>
 public ApiRequest(IApiAuthorization apiAuthorization, string targetUrl, ApiType apiType, int cols, string scope, string sort)
 {
     Ensure.That(targetUrl, nameof(targetUrl)).IsNotNullOrEmpty();
     Ensure.That(apiAuthorization, nameof(apiAuthorization)).IsNotNull();
     Ensure.That(scope, nameof(scope)).IsNotNullOrEmpty();
     Ensure.That(sort, nameof(sort)).IsNotNullOrEmpty();
     Authorization = apiAuthorization;
     TargetUrl     = targetUrl;
     ApiType       = apiType;
     Cols          = cols;
     Limit         = 0;
     Scope         = scope;
     Sort          = sort;
 }
Ejemplo n.º 4
0
 public void Init()
 {
     _apiAuthorization = Substitute.For <IApiAuthorization>();
 }
 public GetUserFunction(RulesDbContext dbContext, IApiAuthorization apiAuthorization)
 {
     _dbContext        = dbContext;
     _apiAuthorization = apiAuthorization;
 }
 public RemoveUserCommentsAccountFunction(RulesDbContext dbContext, IApiAuthorization apiAuthorization)
 {
     _dbContext        = dbContext;
     _apiAuthorization = apiAuthorization;
 }
 public AddUserOrganisationFunction(RulesDbContext dbContext, IApiAuthorization apiAuthorization)
 {
     _dbContext        = dbContext;
     _apiAuthorization = apiAuthorization;
 }
 public HelloFunction(IApiAuthorization apiAuthorization)
 {
     _apiAuthorization = apiAuthorization;
 }
 public HttpHelloWorldFunction(IApiAuthorization apiAuthorization)
 {
     _apiAuthorization = apiAuthorization;
 }
Ejemplo n.º 10
0
 public ConnectUserToCommentsFunction(RulesDbContext dbContext, IApiAuthorization apiAuthorization)
 {
     _dbContext        = dbContext;
     _apiAuthorization = apiAuthorization;
 }
Ejemplo n.º 11
0
 public IApiRequest CreateApiRequest(IApiAuthorization apiAuthorization, string targetUrl, ApiType apiType, int cols, int limit, string scope, string filter)
 {
     return(new ApiRequest(apiAuthorization, targetUrl, apiType, cols, limit));
 }
 public GetSasToken(IApiAuthorization apiAuthorization)
 {
     _apiAuthorization = apiAuthorization;
 }
Ejemplo n.º 13
0
 public OrdersFunction(IOrderRepository orderRepository,
                       IApiAuthorization apiAuthorization)
 {
     _apiAuthorization = apiAuthorization;
     OrderRepository   = orderRepository;
 }
 public HealthCheckFunction(IApiAuthorization apiAuthorization)
 {
     _apiAuthorization = apiAuthorization;
 }
 public BookmarkRuleFunction(RulesDbContext dbContext, IApiAuthorization apiAuthorization)
 {
     _dbContext        = dbContext;
     _apiAuthorization = apiAuthorization;
 }
Ejemplo n.º 16
0
 public RemoveReactionFunction(RulesDbContext dbContext, IApiAuthorization apiAuthorization)
 {
     _dbContext        = dbContext;
     _apiAuthorization = apiAuthorization;
 }
Ejemplo n.º 17
0
 public GetSecretContentFunction(RulesDbContext dbContext, IApiAuthorization apiAuthorization)
 {
     _dbContext        = dbContext;
     _apiAuthorization = apiAuthorization;
 }
Ejemplo n.º 18
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="apiAuthorization">API authorization.</param>
 /// <param name="restClient">Rest client.</param>
 public ApiService(IApiAuthorization apiAuthorization, IRestClient restClient)
 {
     _apiAuthorization = apiAuthorization ?? throw new ArgumentNullException(nameof(apiAuthorization));
     _restClient       = restClient ?? throw new ArgumentNullException(nameof(restClient));
 }