better
b0b53606695617b89c9452ca8f9c863c4b5827e8
16 files changed
.claude/settings.local.jsonBroadcast.csprojBroadcast.slnControllers/StreamController.csModels/VideoChunk.csProgram.csProperties/launchSettings.jsonServices/BroadcastHub.cssrc/Broadcast.csprojsrc/Controllers/StreamController.cssrc/Models/VideoChunk.cssrc/Program.cssrc/Properties/launchSettings.jsonsrc/Services/BroadcastHub.cssrc/wwwroot/index.htmlwwwroot/index.html
diff --git a/.claude/settings.local.json b/.claude/settings.local.json
deleted file mode 100644
index bc15042..0000000
--- a/.claude/settings.local.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "permissions": {
- "allow": [
- "Bash(dir:*)",
- "Bash(dotnet:*)",
- "WebFetch(domain:www.milanjovanovic.tech)",
- "WebFetch(domain:developer.chrome.com)",
- "WebFetch(domain:fullstackcity.com)",
- "Bash(while read f)",
- "Bash(do if strings \"$f\")",
- "Bash(then)",
- "Bash(echo:*)",
- "Bash(fi)",
- "Bash(done)",
- "Bash(then basename \"$f\" strings \"$f\")",
- "Bash(Remove-Item -Recurse -Force \"D:/temp/Broadcast/tmp_check\")"
- ]
- }
-}
diff --git a/Broadcast.sln b/Broadcast.sln
new file mode 100644
index 0000000..79ea0c9
--- /dev/null
+++ b/Broadcast.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 18
+VisualStudioVersion = 18.3.11505.172 d18.3
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Broadcast", "src\Broadcast.csproj", "{523FF43B-F9E7-FAB3-AF7B-E1E655CC9F06}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {523FF43B-F9E7-FAB3-AF7B-E1E655CC9F06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {523FF43B-F9E7-FAB3-AF7B-E1E655CC9F06}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {523FF43B-F9E7-FAB3-AF7B-E1E655CC9F06}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {523FF43B-F9E7-FAB3-AF7B-E1E655CC9F06}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {2E3D50B6-FF25-4A67-90E6-BD1FA3DF251D}
+ EndGlobalSection
+EndGlobal
diff --git a/Broadcast.csproj b/src/Broadcast.csproj
similarity index 100%
rename from Broadcast.csproj
rename to src/Broadcast.csproj
diff --git a/Controllers/StreamController.cs b/src/Controllers/StreamController.cs
similarity index 100%
rename from Controllers/StreamController.cs
rename to src/Controllers/StreamController.cs
diff --git a/Models/VideoChunk.cs b/src/Models/VideoChunk.cs
similarity index 100%
rename from Models/VideoChunk.cs
rename to src/Models/VideoChunk.cs
diff --git a/Program.cs b/src/Program.cs
similarity index 100%
rename from Program.cs
rename to src/Program.cs
diff --git a/Properties/launchSettings.json b/src/Properties/launchSettings.json
similarity index 100%
rename from Properties/launchSettings.json
rename to src/Properties/launchSettings.json
diff --git a/Services/BroadcastHub.cs b/src/Services/BroadcastHub.cs
similarity index 100%
rename from Services/BroadcastHub.cs
rename to src/Services/BroadcastHub.cs
diff --git a/wwwroot/index.html b/src/wwwroot/index.html
similarity index 100%
rename from wwwroot/index.html
rename to src/wwwroot/index.html