la historical markers 源码
洛杉矶历史标记 该项目的目的是创建一个群众派生的路易斯安那州历史标记,其内容和位置的数据库。 最终目标是拥有一个可用于搜索这些标记的移动应用,其内容由任何人创建并(最终希望是)更新。 与任何众包数据库一样,这些条目将被审核和筛选。 对于没有经验的人,LA历史标记是棕色的路边标志,用于标记历史结构,人物或地点。 在整个路易斯安那州都可以找到它们,并且似乎没有这些标志,其内容和当前位置的最新,详尽且详尽的清单。 建筑学 为了尽量减少成本,该项目由一个SQL Server,Azure Functions和一个React Native客户端组成。 为了简单起见,该项目使用Dapper查询SQL Server并将数据库记录映射到可以发送到客户端的DTO。 我在想几乎没有“业务逻辑”,因为这主要是(最多)两种形式(创建和更新)的提交。 批准的确切机制尚未确定,但是当前的想法是从“直接更新数据库”到
文件列表
la-historical-markers-main.zip
(预估有个94文件)
la-historical-markers-main
Functions
host.json
227B
Program.cs
451B
la-historical-markers.csproj
1KB
Data
Database.cs
539B
RegionDto.cs
291B
UserLocationDto.cs
193B
MarkerDto.cs
524B
暂无评论