Skip to content

joerivanarkel/joerivanarkel.Packages

Repository files navigation

Image Description

joerivanarkel.Packages

In this repository, the owner has published packages that they use in their own projects. These packages are available on both NuGet and in this repository as Github Packages.

These packages vary from simple wrappers around existing packages to custom packages that are used in multiple projects. The packages are listed below. For more information about a specific package, click on the package name. This will take you to the package's README file. This file contains information about the package, such as how to use it.

Packages

Package Version Description
joerivanarkel.UserSecrets joerivanarkel.UserSecrets This package is a simple wrapper around the Microsoft.Extensions.Configuration.UserSecrets package.
joerivanarkel.Logger joerivanarkel.Logger This package is a custom logger that logs to a file.
joerivanarkel.FileHandler joerivanarkel.FileHandler This package which handles read and write operations to files.

Solution Structure

As of 22 of July 2023
The solution has a number of projects. For each package, there is a project that contains the package. In addition, there is a project that contains the tests for the package. The package has a relation with the Solution entity. The solution structure is shown below.

classDiagram
    class Solution {
    }

    Solution --> UserSecrets
    Solution --> Logger
    Solution --> FileHandler

    class UserSecrets {
        class UserSecrets

        exception UserSecretsException
    }

    class UserSecretsTest {
        class UserSecretsTest
    }

    UserSecrets --> UserSecretsTest


    class Logger {
        class Logger
        class LoggerConfiguration
        class MessageFormatter

        interface ILogger
        interface ILoggerConfiguration

        enum LogType

        exception LoggerException
    }

    class LoggerTest {
        class LoggerTest
    }

    Logger --> LoggerTest

    class FileHandler {
        class BaseFileHandler
        class FileReadHandler
        class FileWriteHandler
        class FileWriteModel

        interface IFileReadHandler
        interface IFileWriteHandler

        enum FileExtension

        exception FileHandlerException
    }

    class FileHandlerTest {
        class FileHandlerTest
    }

    FileHandler --> FileHandlerTest
Loading

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages