Skip to content

اینترفیس ISqlConnectionFactory ​

این اینترفیس مسئول ایجاد اتصال به پایگاه داده SQL است. این اینترفیس به عنوان یک کارخانه برای ایجاد اتصالات به پایگاه داده عمل می‌کند.

ویژگی‌های کلیدی ​

  1. ایجاد اتصال به پایگاه داده:
    • ایجاد و بازگشت یک شیء اتصال به پایگاه داده
    • استفاده از این اینترفیس برای مدیریت اتصالات به پایگاه داده

ساختار کد ​

csharp
public interface ISqlConnectionFactory
{
    IDbConnection CreateConnection();
}

نحوه کار ​

  1. ایجاد اتصال:
    • ایجاد و بازگشت یک شیء اتصال به پایگاه داده
    • استفاده از این اینترفیس برای مدیریت اتصالات به پایگاه داده

مزایای این طراحی ​

  1. جداسازی مسئولیت‌ها:

    • هر اینترفیس تنها یک وظیفه مشخص دارد
    • رعایت اصل Single Responsibility
  2. قابلیت استفاده مجدد:

    • استفاده از این اینترفیس در سراسر سیستم برای مدیریت اتصالات به پایگاه داده
    • کاهش تکرار کد

Alireza Abasi - Released under the MIT License.