示例#1
0
        private async Task <Store> FindOrCreateStoreAsync(string code)
        {
            Store store = await _context.Store.SingleOrDefaultAsync(x => x.Code == code);

            if (store == null)
            {
                store = new Store {
                    Code = code
                };
                _context.Attach(store);
                await _context.SaveChangesAsync();
            }

            return(store);
        }