Exemple #1
0
        public virtual async Task <TModel> CreateAsync(TModel model, CancellationToken cancellationToken = default(CancellationToken))
        {
            model.Id       = null;
            model.Creation = DateTime.UtcNow;
            var result = await provider.CreateAsync(model, cancellationToken);

            appEvents.OnEntryCreated(this, (result.Id, typeof(TModel), result));
            return(result);
        }