diff --git a/.github/PULL_REQUEST_TEMPLATE/Bug.md b/.github/PULL_REQUEST_TEMPLATE/Bug.md
deleted file mode 100644
index e9eae654..00000000
--- a/.github/PULL_REQUEST_TEMPLATE/Bug.md
+++ /dev/null
@@ -1,74 +0,0 @@
-### Bug description
-Clearly and concisely describe the problem (this cannot be empty).
-
-### Root cause
-Briefly describe the root cause and analysis of the problem.
-If there is an internal discussion on the forum, provide the link.
-
-### Solution description
-Describe the changes made in the code in detail for the reviewers.
-
-### Reason for not identifying earlier
- * [ ] Guidelines not followed. If yes, provide which guideline is not followed.
-
- * [ ] Guidelines not given. If yes, provide which/who need to address.
- Tag label `update-guideline-coreteam` or `update-guideline-productteam`.
-
- * [ ] If any other reason, provide the details here.
-
-### Areas tested against this fix
-Provide details about the areas or combinations that have been tested against this code changes.
-* [ ] Tested against feature matrix. [Feature matrix link](https://syncfusion.sharepoint.com/sites/EJ2ProductOwners/Shared%20Documents/Forms/AllItems.aspx?viewid=ae81c682%2D3d0f%2D462a%2Db8ec%2D7358748d489d&id=%2Fsites%2FEJ2ProductOwners%2FShared%20Documents%2FGeneral%2FFeature%20Matrix%20%2D%20Documents)
-* [ ] NA
-
-### Is it a breaking issue?
-* [ ] Yes, Tag `breaking-issue`.
-* [ ] NO
-
- If yes, provide the breaking commit details / MR here.
-
-### Action taken
-What action did you take to avoid this in future?
-
- Feature matrix document updated
-* [ ] Yes
-* [ ] NO
-* [ ] NA
-
-Automation details - Mark `Is Automated` field as (Yes, Manual, Not Applicable) in corresponding JIRA task once the bug is automated.
-* [ ] BUnit, share corresponding MR.
-* [ ] E2E or Manual Automation using tester - Make sure all items are automated with priority before release which can be tracked in [automation dashboard](https://syncfusion.atlassian.net/secure/Dashboard.jspa?selectPageId=43396).
-
-If the same issue is reproduced in ej2, what will you do?
-* [ ] Resolved. Provide MR link.
-* [ ] NO. Created task to track it. Share task link.
-* [ ] NA
-
- Is this common issue need to be addressed in the same component or on other components in our platform?
-* [ ] Yes - Need to check in other components, tag `needs-attention-coreteam`
-* [ ] No
-
-### Output screenshots
-Post the output screenshots if an UI is affected or added due to this bug.
-
-### Blazor Checklist
-Confirm whether this feature is ensured in both Blazor Server and WASM
-* [ ] NA
-* [ ] Yes
-* [ ] NO
-
-Is there any new API or existing API name change?
-* [ ] Yes. If yes, Provide API Review task link.
-* [ ] NO
-
-Is there any existing behavior change due to this code change?
-* [ ] Yes. Add `breaking-change` label.
-* [ ] NO
-
-
-Do the code changes cause any memory leak and performance issue? (Test only if you suspect that your code may cause problem)
-* [ ] Yes
-* [ ] NO
-
-## Reviewer Checklist
-* [ ] All provided information are reviewed and ensured.
\ No newline at end of file
diff --git a/.github/PULL_REQUEST_TEMPLATE/Feature.md b/.github/PULL_REQUEST_TEMPLATE/Feature.md
deleted file mode 100644
index 79e46202..00000000
--- a/.github/PULL_REQUEST_TEMPLATE/Feature.md
+++ /dev/null
@@ -1,80 +0,0 @@
-### Feature description
-Clearly and concisely describe the feature.
-
-### Requirement and specification document.
-Share the JIRA task which is attached with the requirement and specification document or directly share the document.
-- Even for a small feature, draft a requirement and specification document and attach it in the task.
-
-### API Review task
-Provide task link.
-
-### Output screenshots
-Post the output screenshots if an UI is affected or added due to this feature.
-
-### Feature matrix document
-
-Feature matrix document updated against this feature and committed in this [common location] (https://syncfusion.sharepoint.com/sites/EJ2ProductOwners/Shared%20Documents/Forms/AllItems.aspx?viewid=ae81c682%2D3d0f%2D462a%2Db8ec%2D7358748d489d&id=%2Fsites%2FEJ2ProductOwners%2FShared%20Documents%2FGeneral%2FFeature%20Matrix%20%2D%20Documents) .
-* [ ] Yes
-* [ ] NO
-* [ ] NA
-
-Provide the details about the areas or combinations which have been tested against this code changes.
-* [ ] Tested against feature matrix.
-
-### Feature acceptance criteria (Test-case document)
-Draft the test cases in excel and attach it in the MR itself. The automation must be covered based on this positive and worst-case test-cases.
-
-### Automation details
-Mark 'Is Automated' field as (Yes, Manual, Not Applicable) in corresponding JIRA task once the feature is automated.
-* [ ] BUnit, share corresponding MR.
-* [ ] E2E or Manual Automation using tester - Make sure all items are automated with priority before release which can be tracked in [automation dashboard](https://syncfusion.atlassian.net/secure/Dashboard.jspa?selectPageId=43396).
-
-### Test bed sample location
-Provide the test bed sample location where the code reviewers can review the new feature’s behaviors.
-
-### Feature completion checklist
-
-UX changes got approval if UI is added or modified?
-* [ ] Yes. Provide Task link.
-* [ ] NO
-* [ ] NA
-
-Drafted UG for this feature?
-* [ ] Yes, provide MR link.
-* [ ] NO, provide task link.
-* [ ] NA
-
- Content team reviewed the UI content changes.
-* [ ] Yes. Provide MR or Task link.
-* [ ] NO
-* [ ] NA
-
- Is this the common feature which needs to be addressed in the same component or on other components in our platform?
-* [ ] Yes. If we need to check in other components, tag "needs-attention-coreteam"
-* [ ] NO
-
-Is there any existing behavior change due to this code change?
-* [ ] Yes. If So, add `breaking-change` label.
-* [ ] NO
-
-### Blazor Checklist
-Confirm whether the ensured feature is in both Blazor Server and WASM.
-* [ ] Yes
-* [ ] NO
-* [ ] NA
-
-Do the code changes cause any memory leak and performance issue?
-* [ ] Yes
-* [ ] NO
-
-## Reviewer Checklist
-* [ ] Reviewed feature matrix document modifications and reviewed developer testing report against the feature matrix reviewed.
-* [ ] Testbed sample ensured.
-* [ ] Coverage report checked.
-* [ ] Ensured the code changes meet the coding standard.
-* [ ] Confirming script changes made in this merge request can't be achieved in C#.
-
-Created task in Blazor to synchronize if the feature is not available and applicable.
-* [ ] NA
-* [ ] Yes, task link.
-* [ ] NO, share reason.
diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml
new file mode 100644
index 00000000..01723e67
--- /dev/null
+++ b/.github/workflows/dotnet.yml
@@ -0,0 +1,34 @@
+# This workflow will build a .NET project
+# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-net
+
+name: .NET
+
+on:
+ push:
+ branches: [ "master" ]
+ pull_request:
+ branches: [ "master" ]
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+ with:
+ dotnet-version: 10.0.x
+ - name: Restore dependencies net8
+ run: dotnet restore EJ2CoreSampleBrowser_NET8.csproj
+ - name: Build .Net8 Project
+ run: dotnet build EJ2CoreSampleBrowser_NET8.csproj --no-restore
+ - name: Restore dependencies net9
+ run: dotnet restore EJ2CoreSampleBrowser_NET9.csproj
+ - name: Build .Net9 Project
+ run: dotnet build EJ2CoreSampleBrowser_NET9.csproj --no-restore
+ - name: Restore dependencies net10
+ run: dotnet restore EJ2CoreSampleBrowser_NET10.csproj
+ - name: Build .Net10 Project
+ run: dotnet build EJ2CoreSampleBrowser_NET10.csproj --no-restore
diff --git a/Pages/AIAssistView/AIModels.cshtml b/Pages/AIAssistView/AIModels.cshtml
index 8ceda928..af7ee21b 100644
--- a/Pages/AIAssistView/AIModels.cshtml
+++ b/Pages/AIAssistView/AIModels.cshtml
@@ -38,7 +38,7 @@
-
+
diff --git a/Pages/AIAssistView/Attachment.cshtml b/Pages/AIAssistView/Attachment.cshtml
index c78cc06e..c84fb970 100644
--- a/Pages/AIAssistView/Attachment.cshtml
+++ b/Pages/AIAssistView/Attachment.cshtml
@@ -8,7 +8,7 @@
-
+
diff --git a/Pages/AutoComplete/DataBinding.cshtml b/Pages/AutoComplete/DataBinding.cshtml
index 2d4df9f9..6ff616ef 100644
--- a/Pages/AutoComplete/DataBinding.cshtml
+++ b/Pages/AutoComplete/DataBinding.cshtml
@@ -20,7 +20,7 @@
Remote Data
-
+
diff --git a/Pages/Chart/RemoteData.cshtml b/Pages/Chart/RemoteData.cshtml
index e3c99c67..0ef70809 100644
--- a/Pages/Chart/RemoteData.cshtml
+++ b/Pages/Chart/RemoteData.cshtml
@@ -22,7 +22,7 @@
-
+
diff --git a/Pages/ChatUI/Attachment.cshtml b/Pages/ChatUI/Attachment.cshtml
index 7d594225..d073fbb7 100644
--- a/Pages/ChatUI/Attachment.cshtml
+++ b/Pages/ChatUI/Attachment.cshtml
@@ -8,7 +8,7 @@
-
+
diff --git a/Pages/ComboBox/DataBinding.cshtml b/Pages/ComboBox/DataBinding.cshtml
index 03ff6b89..7919e8b8 100644
--- a/Pages/ComboBox/DataBinding.cshtml
+++ b/Pages/ComboBox/DataBinding.cshtml
@@ -20,7 +20,7 @@
Remote Data
-
+
diff --git a/Pages/Diagram/FlowChart.cshtml b/Pages/Diagram/FlowChart.cshtml
index e802316c..87a1ed3c 100644
--- a/Pages/Diagram/FlowChart.cshtml
+++ b/Pages/Diagram/FlowChart.cshtml
@@ -2,7 +2,7 @@
@model EJ2CoreSampleBrowser.Pages.Diagram.FlowChartModel
@using Syncfusion.EJ2.Diagrams;
@{
- var asyncSettings = new Syncfusion.EJ2.Inputs.UploaderAsyncSettings { SaveUrl = @Url.Content("http://localhost:62928/api/FileUploader/Save"), RemoveUrl = @Url.Content("http://localhost:62928/api/FileUploader/Remove") };
+ var asyncSettings = new Syncfusion.EJ2.Inputs.UploaderAsyncSettings { SaveUrl = @Url.Content("https://services.syncfusion.com/aspnet/production/api/FileUploader/Save"), RemoveUrl = @Url.Content("https://services.syncfusion.com/aspnet/production/api/FileUploader/Remove") };
var getSymbolNode = "getSymbolNodes";
var getNodeDefaults = "getNodeDefaults";
var getConnectorDefaults = "getConnectorDefaults";
diff --git a/Pages/Diagram/NetworkDiagram.cshtml b/Pages/Diagram/NetworkDiagram.cshtml
index c582f288..42264540 100644
--- a/Pages/Diagram/NetworkDiagram.cshtml
+++ b/Pages/Diagram/NetworkDiagram.cshtml
@@ -2,7 +2,7 @@
@model EJ2CoreSampleBrowser.Pages.Diagram.NetworkDiagramModel
@using Syncfusion.EJ2;
@{
- var asyncSettings = new Syncfusion.EJ2.Inputs.UploaderAsyncSettings { SaveUrl = @Url.Content("http://localhost:62928/api/FileUploader/Save"), RemoveUrl = @Url.Content("http://localhost:62928/api/FileUploader/Remove") };
+ var asyncSettings = new Syncfusion.EJ2.Inputs.UploaderAsyncSettings { SaveUrl = @Url.Content("https://services.syncfusion.com/aspnet/production/api/FileUploader/Save"), RemoveUrl = @Url.Content("https://services.syncfusion.com/aspnet/production/api/FileUploader/Remove") };
var getNodeDefaults = "getNodeDefaults";
var getConnectorDefaults = "getConnectorDefaults";
var getSymbolDefaults = "getSymbolDefaults";
diff --git a/Pages/Diagram/Serialization.cshtml b/Pages/Diagram/Serialization.cshtml
index 5b6079bd..a6b57a33 100644
--- a/Pages/Diagram/Serialization.cshtml
+++ b/Pages/Diagram/Serialization.cshtml
@@ -32,7 +32,7 @@
-
+
diff --git a/Pages/DropDownList/DataBinding.cshtml b/Pages/DropDownList/DataBinding.cshtml
index a9d75e21..f071822a 100644
--- a/Pages/DropDownList/DataBinding.cshtml
+++ b/Pages/DropDownList/DataBinding.cshtml
@@ -20,7 +20,7 @@
Remote Data
-
+
diff --git a/Pages/Gantt/LoadOnDemand.cshtml b/Pages/Gantt/LoadOnDemand.cshtml
index 11763daf..7e215bbd 100644
--- a/Pages/Gantt/LoadOnDemand.cshtml
+++ b/Pages/Gantt/LoadOnDemand.cshtml
@@ -9,7 +9,7 @@
-
diff --git a/Pages/Grid/FilterMenu.cshtml b/Pages/Grid/FilterMenu.cshtml
index b81b0546..cea069a1 100644
--- a/Pages/Grid/FilterMenu.cshtml
+++ b/Pages/Grid/FilterMenu.cshtml
@@ -74,7 +74,7 @@
}
}
function load(args) {
- var hostUrl = 'http://localhost:62928/';
+ var hostUrl = 'https://services.syncfusion.com/aspnet/production/';
var urlapi = new ej.data.DataManager({
url: hostUrl + "api/UrlDataSource",
adaptor: new ej.data.UrlAdaptor()
diff --git a/Pages/Grid/FlexibleData.cshtml b/Pages/Grid/FlexibleData.cshtml
index ae8701a1..44bf7775 100644
--- a/Pages/Grid/FlexibleData.cshtml
+++ b/Pages/Grid/FlexibleData.cshtml
@@ -186,7 +186,7 @@
if (/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) {
document.body.classList.add('e-mac-safari');
}
- document.getElementById('payload-detail').innerHTML = "Payload Information
Service URL: 'http://localhost:62928/api/Orders'
Adaptor Type: ODataV4Adaptor";
+ document.getElementById('payload-detail').innerHTML = "Payload Information
Service URL: 'https://services.syncfusion.com/aspnet/production/api/Orders'
Adaptor Type: ODataV4Adaptor";
document.getElementById('additionalParams').addEventListener('click', function () {
httpAdditionalInfo("paramsKey", "paramsValue", "addParams");
});
diff --git a/Pages/Grid/GridOverview.cshtml b/Pages/Grid/GridOverview.cshtml
index 53da32c0..b0d02b30 100644
--- a/Pages/Grid/GridOverview.cshtml
+++ b/Pages/Grid/GridOverview.cshtml
@@ -67,7 +67,7 @@