![]() |
VOOZH | about |
dotnet add package CodedThought.Core.Data.ExcelSystem --version 8.0.0
NuGet\Install-Package CodedThought.Core.Data.ExcelSystem -Version 8.0.0
<PackageReference Include="CodedThought.Core.Data.ExcelSystem" Version="8.0.0" />
<PackageVersion Include="CodedThought.Core.Data.ExcelSystem" Version="8.0.0" />Directory.Packages.props
<PackageReference Include="CodedThought.Core.Data.ExcelSystem" />Project file
paket add CodedThought.Core.Data.ExcelSystem --version 8.0.0
#r "nuget: CodedThought.Core.Data.ExcelSystem, 8.0.0"
#:package CodedThought.Core.Data.ExcelSystem@8.0.0
#addin nuget:?package=CodedThought.Core.Data.ExcelSystem&version=8.0.0Install as a Cake Addin
#tool nuget:?package=CodedThought.Core.Data.ExcelSystem&version=8.0.0Install as a Cake Tool
Note: Please see the CodedThought.Core package README for more on using data aware classes.
// This example is a data aware class for a country object.
namespace Sample.Data {
[ApiDataController("lookup")]
[DataTable("COUNTRY", "", "dbo")]
public class Country {
#region Constructors
public Country() {
}
#endregion Constructors
#region Properties
/// <summary>
/// Gets or sets the name of the country.
/// </summary>
/// <value>
/// The name of the country.
/// </value>
[DataColumn("CountryName", DbType.String, DataColumnOptions.PrimaryKey)]
public string CountryName { get; set; }
/// <summary>
/// Gets or sets the region code.
/// </summary>
/// <value>
/// The region code.
/// </value>
[DataColumn("RegionCode", DbType.String)]
public string RegionCode { get; set; }
/// <summary>
/// Gets or sets the iso code.
/// </summary>
/// <value>
/// The iso code.
/// </value>
[DataColumn("CountryCodeISO", DbType.String)]
public string ISOCode { get; set; }
/// <summary>
/// Gets or sets the iso code3.
/// </summary>
/// <value>
/// The iso code3.
/// </value>
[DataColumn("CountryCodeISO3", DbType.String)]
public string ISOCode3 { get; set; }
#endregion Properties
}
}
PropertyInfo[] ColumnNames = typeof(Country).GetProperties();
string fileName = $"ExcelOutput_{DateTime.Today:yyyyMMddHHmmss}.xlsx";
Stream output = ExcelOpenXmlWriter.CreateExcelDocumentAsStream(model.Countries, fileName);
FileContentResult fcr = new(_common.ConvertToByteArray(output), "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") {
FileDownloadName = fileName
};
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.0.0-alpha-1 | 433 | 11/19/2025 |
| 8.0.0 | 256 | 11/5/2024 |
| 6.0.1 | 266 | 4/1/2024 |
| 6.0.0.12 | 335 | 11/8/2023 |