Skip to content

v5.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ahwm ahwm released this 24 Mar 15:06
· 70 commits to 5.0 since this release
84295b4

In This Release

  • Automatic logging has been refactored to remove the System.Configuration dependency
  • Added SourceLink support
  • Now targeting .NET Core LTS versions (2.1, 3.1) as well as .NET Standard 2.0 and .NET 4.5

Breaking Changes

When updating to this version, you will need to begin using the static configuration class to configure automatic logging instead of the XML configuration file:

using CardknoxApi.Configuration;
using CardknoxApi.Operations;
using CardknoxApi;

CardknoxConfiguration.LoggingEnabled = true;
CardknoxConfiguration.LogLocation = "~/App_Data/Log/Cardknox_{0:yyyyMMdd}.log";

using (var cardknox = new Cardknox(new CardknoxRequest("key", "cardknox test suite", "1.0"))
{
    var resp = cardknox.CCSale(new CCSale());
}