yavsc/src/Yavsc.Abstract
Paul Schneider 1b289c1387
refactor(model): rename Yavsc.Blogspot.BlogPost to BlogPostDto
When commit 0e95e283 moved BlogPost from PostIt.Models to
Yavsc.Blogspot, it created an unfortunate collision with the
server-side EF entity Yavsc.Models.Blog.BlogPost. The two
classes have nothing in common beyond the name; the DTO is
the wire shape PostIt exchanges with the Blogs API, the EF
entity is the persistence model. Server code that imports both
namespaces (BlogSpotService.cs, etc.) ended up with 'BlogPost
is an ambiguous reference between X and Y' errors.

Renaming the client DTO to BlogPostDto (matching the
naming convention of the other DTOs in Yavsc.Api.Client.Dtos
— CircleDto, CircleAuthorizationDto, UserSearchResultDto)
disambiguates without renaming the EF entity on the server.

The namespace stays Yavsc.Blogspot; only the class name
changes. All call sites (client code, tests, XAML DataTemplates,
XML doc comments) are updated mechanically.
2026-08-18 00:20:01 +01:00
..
Attributes reorg 2026-02-28 21:17:54 +00:00
Authentication refact 2026-05-30 19:34:22 +01:00
Billing better 2026-04-19 20:36:03 +01:00
Blogspot refactor(model): rename Yavsc.Blogspot.BlogPost to BlogPostDto 2026-08-18 00:20:01 +01:00
Chat refacto chathub 2026-07-04 15:28:07 +01:00
domains/musical érrance 2026-06-12 12:47:04 +01:00
FileSystem refacts and PostIt Nav 2026-06-11 20:02:32 +01:00
Google reorg 2026-02-28 21:17:54 +00:00
Identity refacto BlogPost serialization 2026-08-05 21:05:14 +01:00
Interfaces re-refacto BlogPost serialization 2026-08-05 21:11:22 +01:00
IT refacts and PostIt Nav 2026-06-11 20:02:32 +01:00
Manage reorg 2026-02-28 21:17:54 +00:00
Messaging reorg 2026-02-28 21:17:54 +00:00
Moderation IModerationService 2026-05-30 18:20:17 +01:00
Relationship refact and login 2026-03-09 02:07:42 +00:00
Resources drop the deigner.cs 2026-07-04 16:06:02 +01:00
Streaming reorg 2026-02-28 21:17:54 +00:00
Templates reorg 2026-02-28 21:17:54 +00:00
Workflow tests 2026-07-06 00:47:35 +01:00
Constants.cs WIP audiences 2026-07-12 02:42:13 +01:00
Makefile reorg 2026-02-28 21:17:54 +00:00
Yavsc.Abstract.csproj Exploiting GitVersion 2026-06-28 14:11:26 +01:00