Skip to content

Небольшой планировщик для .NET Core, который позволяет выставлять задачи на повтор через заданное количество времени

License

Notifications You must be signed in to change notification settings

gromanev/microSheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

microSheduler

Небольшой планировщик для .NET Core, который позволяет выставлять задачи на повтор через заданное количество времени

Как пользоваться?

А всё очень просто, есть один метод, в который мы пересылаем Таск с возвращаемым булевым типом, и 2 интервала - при успешном выполнении таска и при неудачном (мало ли, ошибки всякие). Пример:

public class MyClass
{
    public async Task<bool> Init()
    {
        return true;
    }
}

...
var myClass = new MyClass();
MicroMultipleSheduler.Start(myClass.Init, 1, 0.5);
...

Я даже выложил пакет на NuGet, просто сделай:

Install-Package LynxTeam.microSheduler 

About

Небольшой планировщик для .NET Core, который позволяет выставлять задачи на повтор через заданное количество времени

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages