All checks were successful
Mindforge API Build and Deploy / Build Mindforge API Image (push) Successful in 1m8s
Mindforge Cronjob Build and Deploy / Build Mindforge Cronjob Image (push) Successful in 1m19s
Mindforge API Build and Deploy / Deploy Mindforge API (internal) (push) Successful in 11s
Mindforge Cronjob Build and Deploy / Deploy Mindforge Cronjob (internal) (push) Successful in 10s
Mindforge Web Build and Deploy (internal) / Build Mindforge Web Image (push) Successful in 2m25s
Mindforge Web Build and Deploy (internal) / Deploy Mindforge Web (internal) (push) Successful in 12s
22 lines
538 B
C#
22 lines
538 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace Mindforge.API.Models.Requests
|
|
{
|
|
public class FlashcardGenerateRequest
|
|
{
|
|
public string FileContent { get; set; } = string.Empty;
|
|
public string FileName { get; set; } = string.Empty;
|
|
public int Amount { get; set; }
|
|
[JsonConverter(typeof(JsonStringEnumConverter))]
|
|
public FlashcardMode? Mode { get; set; } = FlashcardMode.Simple;
|
|
}
|
|
|
|
public enum FlashcardMode
|
|
{
|
|
Basic,
|
|
Simple,
|
|
Detailed,
|
|
Hyper
|
|
}
|
|
}
|