BankSystem 1.0.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package BankSystem --version 1.0.1                
NuGet\Install-Package BankSystem -Version 1.0.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BankSystem" Version="1.0.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BankSystem --version 1.0.1                
#r "nuget: BankSystem, 1.0.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install BankSystem as a Cake Addin
#addin nuget:?package=BankSystem&version=1.0.1

// Install BankSystem as a Cake Tool
#tool nuget:?package=BankSystem&version=1.0.1                

Bank system

This package was developed for common using and learning definite technology. It also let everybody to use bank system in its projects and change logic for your needs.

When cause exception or error?

There are some points when you can catch an exception or error while using api of project:

  1. You use default connection string instead of your. Can happen so that on Your machine won't database with name which was specified in default connection string.
  2. You change content of repositories or context class. If You change some of these You can get an error. <br> Example: <br>
   protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
       {
           optionsBuilder.EnableSensitiveDataLogging();
           optionsBuilder.UseSqlServer(queryConnection);
       }

You'll write something like this

   protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
       {
           optionsBuilder.EnableSensitiveDataLogging();
           optionsBuilder.UseSqlServer();
       }
  1. You use methods incorrectly. <br> Example:<br> You wanna delete operation therefore You have to use method DeleteOperation(...) but You use method CreateOperation(...) and of course You'll get an exception because method CreateOperation(...)has return type ExceptionModel and it'll returns ExceptionModel.OperationFailed because same operation already exist in the database which You are using.
Remember!

Always change connection string either directly in context class (You are responsible for it!) or use constructors of repo-classes.

Conclusion

Dowloading and next using this package is your respoinsible and only you decide use it or not. All exceptions and crashes of your projects is responsible on you. We was tested our product in many tests and have a conclusion in which says that all methods and logic of project are working correctly. So, we wish you luck.<br> Sincerely, CloudlyFog.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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.9 517 9/18/2022 1.0.9 is deprecated because it is no longer maintained.
1.0.8 422 7/30/2022
1.0.7 444 7/30/2022
1.0.6 430 7/30/2022 1.0.6 is deprecated.
1.0.5 413 7/25/2022
1.0.4 410 7/25/2022 1.0.4 is deprecated because it has critical bugs.
1.0.3 451 7/24/2022
1.0.2 402 7/24/2022
1.0.1 476 7/21/2022
1.0.0 451 7/21/2022