Initial Commit ...

This commit is contained in:
2026-05-30 20:58:30 +03:30
commit fe08eadcbd
10 changed files with 95 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
bin/*
obj/*
View File
View File
@@ -0,0 +1,7 @@
using xStringService.Interfaces;
namespace xCategoryService.Interfaces
{
public interface IXSubCategoryTitleResourceProvider : IXItemResourceProvider
{ }
}
View File
+28
View File
@@ -0,0 +1,28 @@
using xModels.Base;
namespace xCategoryService.Models.Entities
{
public class XSubCategory : XBaseIntIDEntity
{
/// <summary>
/// Title of SubCategory ...
/// this is a Resource Title ...
/// </summary>
/// <value></value>
public string Title { get; set; }
/// <summary>
/// Description of SubCategory ...
/// this is a Resource Title ...
/// </summary>
/// <value></value>
public string Description { get; set; }
/// <summary>
/// References List String Representation ...
/// each SubCategory Referenced to Category ID which List here ...
/// </summary>
/// <value></value>
public string References { get; set; }
}
}
@@ -0,0 +1,17 @@
using xCategoryService.Interfaces;
using xStringService.Interfaces.Dtos;
using xStringService.Providers;
namespace xCategoryService.Providers
{
public class XSubCategoryTitleResourceProvider : XBaseItemResourceProvider, IXSubCategoryTitleResourceProvider
{
public XSubCategoryTitleResourceProvider(
IXStringServiceProvider stringProvider
) : base(
item: "SubCatT",
stringProvider
)
{ }
}
}
View File
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<!-- <add key="megan" value="https://hub.megan.ir/nuget/index.json" /> -->
<add key="nuget" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="baget" value="https://nuget.saherelmhub.ir/v3/index.json" protocolVersion="3" disableTLSCertificateValidation="true" />
</packageSources>
</configuration>
+33
View File
@@ -0,0 +1,33 @@
<Project Sdk="Microsoft.NET.Sdk">
<!-- Runtime Definition -->
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageId>xDashboard.xCategoryService</PackageId>
<Version>1.0.0</Version>
<Authors>Hadi Khazaee Asl</Authors>
<Company>SaherElm IT Center</Company>
<Description>
it is a Part of xDashboard on SaherElm IT Center which provides Category Futures ...
</Description>
<!-- Icon Definition -->
<PackageIcon>icon.png</PackageIcon>
</PropertyGroup>
<!-- Icon Handling -->
<ItemGroup>
<None Include="../../Resources/Images/favicon.png" Link="icon.png" Pack="true" PackagePath="\icon.png" />
</ItemGroup>
<!-- Local Modules -->
<ItemGroup>
<!-- <PackageReference Include="xDashboard.xStringService" Version="1.0.0" /> -->
</ItemGroup>
<!-- Local Dependencies -->
<ItemGroup>
<ProjectReference Include="../xStringService/xStringService.csproj" />
</ItemGroup>
</Project>