Skip to content

This Class Library (.NET Core) project was created with SnapDevelop 2022 R3. It uses SqlModelMapper for creating services, and performs CRUD operations and transaction management.

License

Notifications You must be signed in to change notification settings

Appeon/SnapObjects-Example

Repository files navigation

SnapObjects-Example

This Class Library (.NET Core) project uses SqlModelMapper from SnapObjects.Data for creating services. It shows how CRUD operations and transaction management works in SqlModelMapper.

Sample Project Structure

The sample contains a Class Library (.NET Core) project. This project uses SqlModelMapper from SnapObjects.Data, and is structured as follows.

|——Appeon.SnapObjectsDemo.Service.SqlServer Project implemented with SqlModelMapper
    |——Datacontext      	Includes the class that manages database connection to SQL Server
    |——Models          		Includes the model classes
    |——Services             Includes the service interfaces and implementations
Running the Project

Note that the Class Library project cannot run alone. You shall define a web project to call the classes and methods defined in the project, or download and run the SnapObjects-Asp.NetCore-Example project that references to this Class Library project.

Currently, this project can only work with the SQL Server database.

About

This Class Library (.NET Core) project was created with SnapDevelop 2022 R3. It uses SqlModelMapper for creating services, and performs CRUD operations and transaction management.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages