نوشتن برنامه دیتابیسی مبتنی بر پلاگین (plugin base) - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

نوشتن برنامه دیتابیسی مبتنی بر پلاگین (plugin base)

+1 امتیاز

سلام

دوستان من یه برنامه دارم مینویسم که مبتنی بر پلاگین هستش ببینید کلآ قضیه اینه که یه دیتابیسی داریم که لیست مشتری داره نام و ... 
برنامه های مبتنی بر پلاگین یه قسمت هاست داره و تعریف پلاگین که همون اینترفیس و غیره رو تعریف میکنیم و پلاگینی که برای این پروژه نوشته میشه قراره اطلاعاتی که از دیتابیس 
میاد رو حساب و کتاب کنه فرض کنید 4 نفر هستند که میخوان 4 پلاگین بنویسن برای این برنامه یکی مثلآ تعداد مشتری ها رو بدست میاره و پلاگین دوم بدهی ها رو حساب میکنه و...


مشکل من اینجاست چطوری میتونم حالا لیست مشتری ها در ورودی اینترفیس هام بدم و کسایی که دارن پلاگین مینویسن درگیر دیتابیس نشن و فقط اطلاعات رو از ورودی اینترفیس ها بگیرن و
کاری که میخوان رو انجام بدن.

 

namespace PluginBasdeApp.PluginDefenition{
    public interface IPlugin
    {
         string Name { get;  }
 
 
        List<IAction> Actions { get; }
 
 
    }
}
namespace PluginBasdeApp.PluginDefenition{
    public interface IAction
    {
        string Name { get; }
     
        List<Customer> Run(List<Customer> customers );
    }
}

 

مرسی

سوال شده اردیبهشت 1, 1393  بوسیله ی pedram bahrami (امتیاز 19)   1 2 5
دوباره تگ گذاری شد تیر 16, 1393 بوسیله ی BlueBlade

پاسخ شما

اسم شما برای نمایش (دلخواه):
از ایمیل شما فقط برای ارسال اطلاعات بالا استفاده میشود.
تایید نامه ضد اسپم:

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
...