# MASA.Framework **Repository Path**: hubo/MASA.Framework ## Basic Information - **Project Name**: MASA.Framework - **Description**: .NET下一代微服务开发框架,提供基于分布式应用运行时Dapr的云原生最佳实践,可以快速实现分布式、微服务、DDD、SaaS等现代应用开发。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: main - **Homepage**: https://docs.masastack.com/framework/concepts/overview - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2023-12-27 - **Last Updated**: 2025-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: MASA, dapr ## README [中](README.zh-CN.md) | EN [![codecov](https://codecov.io/gh/masastack/MASA.Framework/branch/main/graph/badge.svg?token=87TPNHUHW2)](https://codecov.io/gh/masastack/MASA.Framework) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=masastack_MASA.Framework&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=masastack_MASA.Framework) # MASA.Framework .NET next-generation microservice development framework, which provides cloud native best practices based on Distributed Application Runtime--Dapr, which can quickly realize modern application development such as distributed, microservices, DDD, SaaS, etc. ![Framework](https://s2.loli.net/2022/08/18/ZHLMpQ6tnGTvuzP.png) ## Docs [https://docs.masastack.com/framework/concepts/overview](https://docs.masastack.com/framework/concepts/overview) ## route map * [Release Notes](https://github.com/masastack/MASA.Framework/releases) * [Latest Roadmap](https://github.com/masastack/MASA.Framework/issues/254) ## Features The following are the building block abilities provided by the Framework: ![feature.png](https://s2.loli.net/2022/08/08/ELBPiYvSj6KwNg8.png) ## Quick use ### Prerequisites * Install [.NET SDK 6.0](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) #### Install Template ``` shell dotnet new --install Masa.Template ``` #### Create Project ``` shell dotnet new masafx -o Masa.Framework.Demo ``` > Or Use the `MASA Framework Project` template to create through Visual Studio #### Run ``` shell dotnet run ``` ## How to contribute 1. Fork & Clone 2. Create Feature_xxx branch 3. Commit with commit message, like `feat(Isolation): Support physical isolation, logical isolation` 4. Create Pull Request If you wish to contribute, please [Pull Request](https://github.com/masastack/MASA.Framework/pulls), or send us a [Report Bug](https://github.com/masastack/MASA.Framework/issues/new) . ## Contributors Thanks to all the friends who have contributed to this project. ## Code of conduct This project adopts the Code of Conduct as defined by the Contributors Covenant to clarify the expected behavior of our community. For more information see [MASA Stack Community Code of Conduct](https://github.com/masastack/community/blob/main/CODE-OF-CONDUCT.md). ## ☀️ License Statement [![MASA.Framework](https://img.shields.io/badge/License-MIT-blue?style=flat-square)](/LICENSE.txt) Copyright (c) 2021-present MASA Stack