Я хочу встроить свою модель данных объекта в свою библиотеку классов, содержащую методы операций с базой данных. (например, MyEntityDatamodel.dll) Просто, когда я добавляю встроенную библиотеку классов Entity Framework в приложение Windows Forms, я могу использовать его методы (вставить обновление, удалить).
В настоящее время я могу запускать методы из dll, но проблема в том, что я должен добавить EntityFramework.dll и EntityFramework.SqlServer.dll в приложение для форм в качестве ссылки. В противном случае это не работает. Я хочу добавить только MyEntityDatamodel.dll.
Пример кода моего класса модели данных сущности:
public class MyClass
{
public string classParameter { get; set; }
public void InsertMethod(MyClass parameter)
{
var dbContext = new MyEntities();
InsertOperations...
}
public void UpdateMethod(MyClass parameter)
{
var dbContext = new MyEntities();
UpdateOperations...
}
}
Как я использую;
using MyClass;
MyClass myClass = new MyClass();
myClass.classParameter = "example";
myClass.InsertMethod(myClass);
Заранее спасибо.