Nure.NET
0.9.7
See the version list below for details.
dotnet add package Nure.NET --version 0.9.7
NuGet\Install-Package Nure.NET -Version 0.9.7
<PackageReference Include="Nure.NET" Version="0.9.7" />
<PackageVersion Include="Nure.NET" Version="0.9.7" />
<PackageReference Include="Nure.NET" />
paket add Nure.NET --version 0.9.7
#r "nuget: Nure.NET, 0.9.7"
#:package Nure.NET@0.9.7
#addin nuget:?package=Nure.NET&version=0.9.7
#tool nuget:?package=Nure.NET&version=0.9.7
Nure.NET
Used by our API
.NET library for work with cist.nure.ua. That library allows you to get information about schedule, teachers, groups, and other information from the site cist.nure.ua.
This library is not official and is not supported by the site cist.nure.ua. But, it is supported by students and Mindenit Team 😃
Below you will find a short guide to using this library.
Links:
Installation:
You can install this library via Nuget Package Manager, or via .NET CLI:
dotnet add package Nure.NET
Usage:
Get teachers list:
using Nure.NET;
using Nure.NET.Types;
class Program
{
static void Main()
{
var teachers = Cist.GetTeachers();
foreach (var teacher in teachers)
{
Console.WriteLine(teacher.FullName);
}
}
}
Get groups list:
using Nure.NET;
using Nure.NET.Types;
class Program
{
static void Main()
{
var groups = Cist.GetGroups();
foreach (var group in groups)
{
Console.WriteLine(group.Name);
}
}
}
Get auditories list:
using Nure.NET;
using Nure.NET.Types;
class Program
{
static void Main()
{
var auditories = Cist.GetAuditories();
foreach (var auditory in auditories)
{
Console.WriteLine(auditory.Name);
}
}
}
Get schedule for group or other entity:
using Nure.NET;
using Nure.NET.Types;
class Program
{
static void Main()
{
/* Get schedule for group "КІУКІ-22-7", for other entities use EntityType enum
* EventType.Group - for groups
* EventType.Teacher - for teachers
* EventType.Auditory - for auditories
Default, if you don't specify startTime and endTime, method will return
all avilable lessons for that group.
*/
var schedule = Cist.GetEvents(10304333, EventType.Group);
foreach (var lesson in schedule)
{
Console.WriteLine(lesson);
}
}
}
Get schedule for group with specified time:
using Nure.NET;
using Nure.NET.Types;
class Program
{
static void Main()
{
var events = Cist.GetEvents(EventType.Group, 10304333, 1693170000, 1694811599);
foreach (var item in events)
{
Console.WriteLine(item.Subject.Title);
}
}
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 1.0.3 | 191 | 1/20/2025 | |
| 1.0.2 | 133 | 1/11/2025 | |
| 1.0.1 | 176 | 11/5/2024 | |
| 0.9.8 | 162 | 9/19/2024 | |
| 0.9.7 | 188 | 8/20/2024 | |
| 0.9.6 | 149 | 8/6/2024 | |
| 0.9.5 | 156 | 8/6/2024 | |
| 0.9.0 | 155 | 7/14/2024 | |
| 0.8.7 | 212 | 3/22/2024 | |
| 0.8.6 | 175 | 3/21/2024 | |
| 0.8.5 | 175 | 3/20/2024 | |
| 0.8.4 | 187 | 3/20/2024 | |
| 0.8.3 | 178 | 3/20/2024 | |
| 0.8.2 | 172 | 3/20/2024 | |
| 0.8.1 | 166 | 3/20/2024 | |
| 0.1.3-unstable | 137 | 3/19/2024 | |
| 0.1.2 | 175 | 3/18/2024 | |
| 0.1.1 | 211 | 3/18/2024 | |
| 0.0.5 | 192 | 3/18/2024 | |
| 0.0.4 | 175 | 3/18/2024 |