Sina-Soltani / Parbad

A free, open-source, integrated and extensible library which connects your web applications to online payment gateways. Gateways can be added or developed by you.
GNU Lesser General Public License v3.0
370 stars 81 forks source link

دریافت اطلاعات درگاه از دیتابیس #100

Closed aliramir closed 4 years ago

aliramir commented 4 years ago

من یک کلاس ایجاد کردم برای درگاه payIr public class PayOptionsProvider : IGatewayAccountSource<PayIrGatewayAccount> { public async Task AddAccountsAsync(IGatewayAccountCollection<PayIrGatewayAccount> accounts) { accounts.Add(new PayIrGatewayAccount { Name = null, Api = null, IsTestAccount = true }); } }

توی فایل startup.cs جی باید بنویسم؟ چون این خط را ارور میده: gateways .AddPayIr() .WithOptionsProvider<PayOptionsProvider>(ServiceLifetime.Transient);

WithOptionsProvider را نمیشناسه

Sina-Soltani commented 4 years ago

مستندات به صورت کامل موجود هست. لطفا مستندات رو مطالعه کنید

Adding an account using a custom source

aliramir commented 4 years ago

ممنون درست شد. من طبق آموزش سایت dotnettips پیش می رفتم.

Sina-Soltani commented 4 years ago

اونجا متاسفانه امکان ویرایش آموزش‌ها و مثال وجود نداره و مثال‌هایی که اونجا نوشته شده قدیمی هستن. آخرین آموزش‌ها و نمونه کدها رو در همین گیت هاب دنبال کنید