BudgetAnalyser.Engine.Statement.CsvOnDiskStatementModelRepositoryV1.CreateNewAndSaveAsync C# (CSharp) Method

CreateNewAndSaveAsync() public method

public CreateNewAndSaveAsync ( string storageKey ) : System.Threading.Tasks.Task
storageKey string
return System.Threading.Tasks.Task
        public async Task CreateNewAndSaveAsync(string storageKey)
        {
            if (storageKey.IsNothing())
            {
                throw new ArgumentNullException(nameof(storageKey));
            }

            var newStatement = new StatementModel(this.logger) { StorageKey = storageKey };
            await SaveAsync(newStatement, storageKey, false);
        }