├── .gitignore
├── wwwroot
├── favicon.ico
├── css
│ ├── open-iconic
│ │ ├── font
│ │ │ ├── fonts
│ │ │ │ ├── open-iconic.eot
│ │ │ │ ├── open-iconic.otf
│ │ │ │ ├── open-iconic.ttf
│ │ │ │ ├── open-iconic.woff
│ │ │ │ └── open-iconic.svg
│ │ │ └── css
│ │ │ │ └── open-iconic-bootstrap.min.css
│ │ ├── ICON-LICENSE
│ │ ├── README.md
│ │ └── FONT-LICENSE
│ └── site.css
└── js
│ └── webcam.js
├── appsettings.json
├── appsettings.Development.json
├── WebCamOptions.cs
├── BlazorCam.csproj
├── Pages
├── Counter.razor
├── Index.razor
├── Error.cshtml.cs
├── _Host.cshtml
└── Error.cshtml
├── App.razor
├── _Imports.razor
├── Shared
├── MainLayout.razor
├── SurveyPrompt.razor
├── NavMenu.razor
├── NavMenu.razor.css
└── MainLayout.razor.css
├── Program.cs
├── Properties
└── launchSettings.json
├── Services
└── WebRtcservice.cs
├── blazorcam.sln
├── Startup.cs
├── history.md
└── readme.md
/.gitignore:
--------------------------------------------------------------------------------
1 | bin/
2 | obj/
3 | .vscode/
--------------------------------------------------------------------------------
/wwwroot/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aykay76/blazorcam/HEAD/wwwroot/favicon.ico
--------------------------------------------------------------------------------
/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aykay76/blazorcam/HEAD/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aykay76/blazorcam/HEAD/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aykay76/blazorcam/HEAD/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
--------------------------------------------------------------------------------
/wwwroot/css/open-iconic/font/fonts/open-iconic.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aykay76/blazorcam/HEAD/wwwroot/css/open-iconic/font/fonts/open-iconic.woff
--------------------------------------------------------------------------------
/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "DetailedErrors": true,
3 | "Logging": {
4 | "LogLevel": {
5 | "Default": "Information",
6 | "Microsoft": "Warning",
7 | "Microsoft.Hosting.Lifetime": "Information"
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/WebCamOptions.cs:
--------------------------------------------------------------------------------
1 | namespace BlazorCam
2 | {
3 | public class WebCamOptions
4 | {
5 | public int Width { get; set; } = 320;
6 | public string VideoID { get; set; }
7 | public string CanvasID { get; set; }
8 | public string Filter { get; set; } = null;
9 | }
10 | }
--------------------------------------------------------------------------------
/BlazorCam.csproj:
--------------------------------------------------------------------------------
1 |
Current count: @currentCount
6 | 7 | 8 | 9 | @code { 10 | private int currentCount = 0; 11 | 12 | private void IncrementCount() 13 | { 14 | currentCount++; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /App.razor: -------------------------------------------------------------------------------- 1 |Sorry, there's nothing at this address.
8 |
24 | Request ID: @Model.RequestId
25 |
30 | Swapping to the Development environment displays detailed information about the error that occurred. 31 |
32 |33 | The Development environment shouldn't be enabled for deployed applications. 34 | It can result in displaying sensitive information from exceptions to end users. 35 | For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development 36 | and restarting the app. 37 |
38 |