Browse Source

Update README.md

pull/96/head
gdlcf88 6 years ago
parent
commit
e4a53df8a2
  1. 47
      docs/README.md

47
docs/README.md

@ -2,13 +2,56 @@
[![NuGet](https://img.shields.io/nuget/v/EasyAbp.EShop.Domain.Shared.svg?style=flat-square)](https://www.nuget.org/packages/EasyAbp.EShop.Domain.Shared)
[![NuGet Download](https://img.shields.io/nuget/dt/EasyAbp.EShop.Domain.Shared.svg?style=flat-square)](https://www.nuget.org/packages/EasyAbp.EShop.Domain.Shared)
[![GitHub stars](https://img.shields.io/github/stars/EasyAbp/EShop?style=social)](https://www.github.com/EasyAbp/EShop)
An abp application module group that provides basic e-shop service.
## Getting Start
## Online Demo
Todo.
We have launched an online demo for this module: [https://eshop.samples.easyabp.io](https://eshop.samples.easyabp.io)
## Installation
1. Follow [the document](https://github.com/EasyAbp/PaymentService#installation) to install the dependent PaymentService module.
1. Install the following NuGet packages. ([see how](https://github.com/EasyAbp/EasyAbpGuide/blob/master/How-To.md#add-nuget-packages))
* EasyAbp.EShop.Application
* EasyAbp.EShop.Application.Contracts
* EasyAbp.EShop.Domain
* EasyAbp.EShop.Domain.Shared
* EasyAbp.EShop.EntityFrameworkCore
* EasyAbp.EShop.HttpApi
* EasyAbp.EShop.HttpApi.Client
* (Optional) EasyAbp.EShop.MongoDB
* (Optional) EasyAbp.EShop.Web
> The above packages are integration packages containing the necessary sub-modules.
> Please install packages of each sub-module separately if you are using microservices.
> For example: install only the `EasyAbp.EShop.Products.Application` package.
1. Add `DependsOn(typeof(EShopXxxModule))` attribute to configure the module dependencies. ([see how](https://github.com/EasyAbp/EasyAbpGuide/blob/master/How-To.md#add-module-dependencies))
1. Add `builder.ConfigureEShop();` to the `OnModelCreating()` method in **MyProjectMigrationsDbContext.cs**.
1. Add EF Core migrations and update your database. See: [ABP document](https://docs.abp.io/en/abp/latest/Tutorials/Part-1?UI=MVC#add-new-migration-update-the-database).
## Usage
Todo.
## Sub-Modules
* Core modules
* Orders
* Payments
* Plugins
* Products
* Stores
* Plugin modules
* Baskets
## Roadmap
Todo.
Loading…
Cancel
Save