public async Task AddRandomAsync() { var contact = _fakeDataService.GenerateComplex <Contact>(); contact.UserId = Guid.Parse("9f8a5487-3acf-4eb9-96cf-6b8b0b8da526"); await _contactService.AddAsync(contact); }
public OrderDetailsType(IFakeDataService fakeDataService) { Name = "OrderDetails"; Field(x => x.OrderId); Field(x => x.TotalPrice); Field <ProductType>( "product", resolve: context => { //var orderid = context.GetArgument<Int64>("orderId"); //get product based on orderid from db or any storage. here i am generating fake data; return(fakeDataService.GenerateComplex <Product>()); }); }
public ProductType(IFakeDataService fakeDataService) { Name = "Product"; Field(x => x.Name); Field(x => x.ProductId); Field(x => x.TotalPrice); Field <PriceType>( "price", resolve: context => { var productId = context.Source.ProductId; //get price based on productId from db or any storage. here i am generating fake data; return(fakeDataService.GenerateComplex <Price>()); }); }
public OrderDetails CreateOrder(Cart cart) => _fakeDataService.GenerateComplex <OrderDetails>();