Ik bouw een dotnet 9 microservice met clean architecture
Over deze dienst
Automatische vertaling
Een .NET service gebouwd zoals het bedoeld was om in eerste instantie gebouwd te worden.
Ik onderhoud een open-source foundation voor clean-architecture voor .NET 9 microservices, productieklare infrastructuur, zonder business logic. Het is gekoppeld aan mijn profiel, zodat je de standaard kunt lezen die je koopt.
In mijn dagelijkse werk ontwerp ik acht .NET 9 microservices in productie, elk met eigen database, communicatie via REST en gRPC.
WAT JE KRIJGT
Een werkende service met gescheiden lagen en afgedwongen afhankelijkheidsrichting, niet slechts gehoopt: Domain, Persistence, Application, WebAPI. EF Core 9 met correcte entiteitconfiguratie. FluentValidation op elke request. Een consistente response envelope zodat je frontend nooit raadt. Globale foutafhandeling. JWT authenticatie. Swagger. Een migratiepad dat niet breekt bij je tweede deployment.
Overgedragen met een README waarin staat hoe je de volgende entiteit toevoegt zonder mij.
Elk .NET project dat ik moet redden eindigt op dezelfde manier: business logic in controllers, één enorme DbContext, geen transactiegrenzen, migraties die niemand durft uit te voeren. De basis goed krijgen kost dagen en bespaart maanden.
WERKT MET
SQL Server, PostgreSQL, MySQL. Docker indien gewenst.
Maak kennis met Mosfik
Dotnet and Java backends, built to survive the second year
- Afkomstig uitBangladesh
- Lid sindsfeb 2022
- Gem. reactietijd1 uur
- Laatste levering1 jaar
Talen
Bengaals, Engels, Hindi
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Kun je werken met mijn bestaande codebase, of is dit alleen voor nieuwe services?
Beide. Als je een bestaand project hebt, werk ik binnen jouw conventies in plaats van mijn eigen op te leggen. Stuur me de repository en ik vertel je voordat je bestelt of het past bij deze gig of dat er een offerte op maat nodig is.
Welke databases ondersteund u?
SQL Server, PostgreSQL en MySQL standaard. Andere databases zijn meestal ook prima, vraag het eerst.
Schrijf je tests?
Unittests zijn inbegrepen in Premium en beschikbaar als extra bij de andere pakketten. Ik raad het aan: een service zonder tests is eenmalig goedkoper, maar elke maand duurder.
Kan ik later zelf functies toevoegen?
Dat is juist het punt. Je krijgt een README waarin staat hoe je de volgende entiteit van begin tot eind toevoegt, en de structuur is bewust herhalend zodat de tweede kopie makkelijk te aanpassen is.
Eigendom van de code? Mag ik het commercieel gebruiken?
Ja, volledig, bij oplevering. Geen licentie, geen attributie, geen voorwaarden.
Wat als mijn eisen halverwege het project veranderen?
Vertel het me vroeg en ik herzie de scope eerlijk, of binnen de huidige opdracht als het klein is, of als extra als het groter is. Wat ik niet doe, is het stilletjes opnemen en te laat leveren.
Deel je het voor mij?
Een Dockerfile is inbegrepen in Premium en beschikbaar als extra bij de andere pakketten. Deployen naar je eigen cloudaccount is een apart gesprek, stuur me een bericht en ik geef een offerte.
Hoe communiceren we en hoe vaak?
Via Fiverr, met een update minimaal elke twee dagen. Ik werk GMT+6, wat een volle middag overlap met Europa betekent en het grootste deel van de werkdag met de Golfregio.

