/// <summary> /// Returns a list of gateways /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> public static ODataResponseListGateway GetGateways(this IGateways operations) { return(operations.GetGatewaysAsync().GetAwaiter().GetResult()); }
public ValuesController(IGateways gateways) { _gateways = gateways; }
/// <summary> /// Create new Gateway /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='newGateway'> /// The entity to create /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async System.Threading.Tasks.Task <object> PostBynewGatewayAsync(this IGateways operations, CreateGatewayDto newGateway, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { using (var _result = await operations.PostBynewGatewayWithHttpMessagesAsync(newGateway, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
public NotifyController(IGateways gateways) { _gateways = gateways; }
public AlipayController(IGateways gateways) { _gateway = gateways.Get <AlipayGateway>(); }
public WechatPayAgent(IGateways geteways, IDBContext db) { this._gateways = geteways; this._db = db; }
/// <summary> /// /// </summary> public CourseOrderController(IGateways gateways) { courseOrderBLL = new CourseOrderBLL(); _gateway = gateways.Get <WechatpayGateway>(); }
/// <summary> /// Delete a datasource user /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> /// <param name='datasourceId'> /// The datasource id /// </param> /// <param name='emailAdress'> /// The user's email address /// </param> public static object DeleteDatasourceUser(this IGateways operations, string gatewayId, string datasourceId, string emailAdress) { return(operations.DeleteDatasourceUserAsync(gatewayId, datasourceId, emailAdress).GetAwaiter().GetResult()); }
/// <summary> /// Returns the specified gateway /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> public static Gateway GetGatewayById(this IGateways operations, string gatewayId) { return(operations.GetGatewayByIdAsync(gatewayId).GetAwaiter().GetResult()); }
/// <summary> /// Get a datasource users list /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> /// <param name='datasourceId'> /// The datasource id /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <ODataResponseListUserAccessRight> GetDatasourceUsersAsync(this IGateways operations, string gatewayId, string datasourceId, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetDatasourceUsersWithHttpMessagesAsync(gatewayId, datasourceId, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Get a datasource user /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> /// <param name='datasourceId'> /// The datasource id /// </param> /// <param name='addUserToDatasourceRequest'> /// The add user to datasource request /// </param> public static object AddDatasourceUser(this IGateways operations, string gatewayId, string datasourceId, UserAccessRight addUserToDatasourceRequest) { return(operations.AddDatasourceUserAsync(gatewayId, datasourceId, addUserToDatasourceRequest).GetAwaiter().GetResult()); }
/// <summary> /// Get a datasource users list /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> /// <param name='datasourceId'> /// The datasource id /// </param> public static ODataResponseListUserAccessRight GetDatasourceUsers(this IGateways operations, string gatewayId, string datasourceId) { return(operations.GetDatasourceUsersAsync(gatewayId, datasourceId).GetAwaiter().GetResult()); }
/// <summary> /// Get a datasource status by id /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> /// <param name='datasourceId'> /// The datasource id /// </param> public static object GetDatasourceStatusById(this IGateways operations, string gatewayId, string datasourceId) { return(operations.GetDatasourceStatusByIdAsync(gatewayId, datasourceId).GetAwaiter().GetResult()); }
/// <summary> /// Update a datasource credentials /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> /// <param name='datasourceId'> /// The datasource id /// </param> /// <param name='updateDatasourceRequest'> /// The update datasource request /// </param> public static object UpdateDatasource(this IGateways operations, string gatewayId, string datasourceId, UpdateDatasourceRequest updateDatasourceRequest) { return(operations.UpdateDatasourceAsync(gatewayId, datasourceId, updateDatasourceRequest).GetAwaiter().GetResult()); }
public AppPaymentController(IGateways gateways) { this.gateways = gateways; }
/// <summary> /// Get all datasources of specific gateway /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> public static ODataResponseListGatewayDatasource GetDatasources(this IGateways operations, string gatewayId) { return(operations.GetDatasourcesAsync(gatewayId).GetAwaiter().GetResult()); }
public CloseController(IGateways gateways) { this.gateways = gateways; }
protected PayBase(IGateways getGateways) { _gateways = getGateways; }
public WechatPayAgent() { this._gateways = AppContext.Current.Resolve <IGateways>(); this._db = AppContext.Current.Resolve <IDBContext>(); }
public QRCodePaymentController(IGateways gateways) { this.gateways = gateways; }
public WeChatController(IGateways gateways) { _gateways = gateways; }
/// <summary> /// 初始化支付通知 /// </summary> /// <param name="gateways">用于验证支付网关返回数据的网关列表</param> public PayNotify(IGateways gateways) { _gateways = gateways; }
public WechatpayController(IGateways gateways) { _gateway = gateways.Get <WechatpayGateway>(); }
public UnionpayController(IGateways gateways) { _gateway = gateways.Get <UnionpayGateway>(); }
public RefundQueryController(IGateways gateways) { this.gateways = gateways; }
public BillDownloadController(IGateways gateways) { this.gateways = gateways; }
/// <summary> /// Create new Gateway /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='newGateway'> /// The entity to create /// </param> public static object PostBynewGateway(this IGateways operations, CreateGatewayDto newGateway) { return(System.Threading.Tasks.Task.Factory.StartNew(s => ((IGateways)s).PostBynewGatewayAsync(newGateway), operations, System.Threading.CancellationToken.None, System.Threading.Tasks.TaskCreationOptions.None, System.Threading.Tasks.TaskScheduler.Default).Unwrap().GetAwaiter().GetResult()); }
public PaymentController(IGateways gateways) { _gateways = gateways; }
/// <summary> /// Get Gateway by id /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// Id of entity to retrieve /// </param> public static object GetAsyncByid(this IGateways operations, int id) { return(System.Threading.Tasks.Task.Factory.StartNew(s => ((IGateways)s).GetAsyncByidAsync(id), operations, System.Threading.CancellationToken.None, System.Threading.Tasks.TaskCreationOptions.None, System.Threading.Tasks.TaskScheduler.Default).Unwrap().GetAwaiter().GetResult()); }
/// <summary> /// Delete a datasource /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='gatewayId'> /// The gateway id /// </param> /// <param name='datasourceId'> /// The datasource id /// </param> public static object DeleteDatasource(this IGateways operations, string gatewayId, string datasourceId) { return(operations.DeleteDatasourceAsync(gatewayId, datasourceId).GetAwaiter().GetResult()); }