Skip to content

linjinhsien/ExpenseAPI1007

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense專案

專案描述

ExpenseAPI 是一個簡單的 ASP.NET Core Web API,用於管理支出。

  • 這是一個記賬的軟體。
  • 新增一筆記賬
  • 查看所有記賬
  • 查看某一筆記賬
  • 刪除一筆記賬

新增一筆記賬

  • id
  • 日期
  • 金額
  • 類型
  • 備註

專案的架構

  • .NET 8.0 SDK
  • ASP.NET Core
  • Entity Framework Core
  • Swashbuckle (Swagger)

專案的安裝

  1. 克隆此倉庫:

    git clone https://github.com/linjinhsien/ExpenseAPI.git
    cd ExpenseAPI
  2. 還原依賴項:

    dotnet restore
  3. 更新數據庫:

    dotnet ef database update
  4. 運行應用程序:

    dotnet run

應用程序將在 https://localhost:7039/ 上可用。

API 端點

  • GET /Expense - 獲取所有支出
  • GET /Expense/{id} - 根據 ID 獲取特定支出
  • POST /Expense - 創建新支出
  • PUT /Expense/{id} - 根據 ID 更新支出
  • DELETE /Expense/{id} - 根據 ID 刪除支出

專案文件

授權

此項目基於 MIT 許可證 - 詳見 LICENSE.txt 文件。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages